Sure you passed all of the paths as absolute paths, including the
include paths as absolute paths?
I can't use absolute path names, because the source files are
cross-plattform within a subversion. On a MS system I need a drive
letter on unix system I have only directories. Scons can create on a
file the correct absolut path with drive letter on MS and leading slash
on unix systems, but Scons call the compiler only for the cpp files,
not for my hpps.
Was the error message in a standard
header or in a header which was found from an explicit include path
command line option? Just curious.
No, my code works, but I insert in my hpps an error to test the message
bubbles of XCode. So XCode runs the external target, that calls Scons
(works like makefiles) and should be insert the compiler error message
on that position where I have inserted the error.
My main program has a include with "#include <myheader.hpp>", so the
Scons script create a main.o but the #include has an relative path, so
an error is shown also as relative path and XCode does not parse this.
I have posted a message on the Apple mailinglist and hope that somebody
can help me. I can do my work, but it's not a good solution.
Phil