Hello a tous,

je compile mon projet sous codeblock avec cygwin mais le output parsing ne semble pas gerer les erreurs/warning de cygwin. J'ai donc du modifier les regles de filtre dans "settings/compiler et debugger settings/other settings/advanced options/output parsing" afin que Codeblock retrouve les erreurs. Par contre lorsque je clic sur l'erreur retourne cela ne m'envoi pas directement sur l'erreur et cela surement a cause de ma règle de filtrage qui n'est pas optimale. Par exemple :

sur l'erreur :
"..\..\source\th_inline.c", line 397: Error: C2456E: undeclared name, inventing 'extern int frfr'

j'ai comme règle : (.*),( .*):( Error:[ \t].*)

ce qui me retourne par codeblock dans build message
"..\..\source\th_inline.c"| line 397| Error: C2456E: undeclared name, inventing 'extern int frfr'|


mais quand je clic dessus ca ne m'envoie pas vers l'erreur.

Je suppose que cela provient du numéro de ligne mais je n'arrive pas a l'extraire sans le mot line. Quelqu'un peut il m'aider car je n'ai trouver aucune doc concernant la syntaxe du parser

Merci