Hi,
I'm trying to build from C::B and just to errors from compiler output.
C::B parses the compiler's output correctly - populates the build messages grid with filenames, line numbers etc. This looks fine.
But when I double-click an error, it doesn't go the the file.
In my case the file is in $(project_base)/dir1/dir2/dir3/file.cpp, and in the build messages grid it's displayed as just file.cpp, with no path information. The file with name "file.cpp" is the only in the project, so there is no problem for C::B to find it just from the file name, even if the path info is missing.
So the questions are:
1. How C::B searches for the file to jump from the error line?
2. Is it possible to instruct C::B where to search for files?
3. Also, is it possible to process somehow the error messages going from the compiler (I know about regexps to match the parts of the messages, but I would also like to process them somehow to provide more relevant information for C::B)