Error patterns for custom compiler via makefile
Posted: Mon Apr 28, 2014 5:50 pm
Hi there,
I must admit I am totally new to CodeLite and this question may even be stupid, but I am stuggling with the error patterns for a specific compiler.
We use the VisualDSP++ 3.5 compiler from AnalogDevices (which seems to be a GCC derivate) but the IDE is pretty lame.
For simplicity sake I am using a makefile exported from VisualDSP++ and it builds ok in CodeLite
However, I do not get any error patterns to match.
The output of a sample error looks like this:
.\Debug\main.doj: D:\Dev\Test\Softw".\main.cpp", line 12: cc0020: error: identifier "I_am_a_test_bug" is
My (very simple) regex: [^"]*"([^"]*).*line\s+([0-9]*):\s(.+):\s+error:\s+(.*)
File:1
Line:2
This works ok in RegexCoach -> File:.\main.cpp Line:12
The output has only a relative path to the file. The actual path is
D:\Dev\Test\Software\ALotOfDirectoriesHere\main.cpp
Could that be the problem? Anybody an idea how to fix this?
Any help is appreciated
Tobi
I must admit I am totally new to CodeLite and this question may even be stupid, but I am stuggling with the error patterns for a specific compiler.
We use the VisualDSP++ 3.5 compiler from AnalogDevices (which seems to be a GCC derivate) but the IDE is pretty lame.
For simplicity sake I am using a makefile exported from VisualDSP++ and it builds ok in CodeLite
However, I do not get any error patterns to match.
The output of a sample error looks like this:
.\Debug\main.doj: D:\Dev\Test\Softw".\main.cpp", line 12: cc0020: error: identifier "I_am_a_test_bug" is
My (very simple) regex: [^"]*"([^"]*).*line\s+([0-9]*):\s(.+):\s+error:\s+(.*)
File:1
Line:2
This works ok in RegexCoach -> File:.\main.cpp Line:12
The output has only a relative path to the file. The actual path is
D:\Dev\Test\Software\ALotOfDirectoriesHere\main.cpp
Could that be the problem? Anybody an idea how to fix this?
Any help is appreciated
Tobi