Hi Kai, On 14/09/2012 6:45 PM, kai.koe...@nokia.com wrote: >>> From: development-bounces+kai.koehne=nokia....@qt-project.org >>> [development-bounces+kai.koehne=nokia....@qt-project.org] on behalf of ext >>> Jonathan Liu [net...@gmail.com] >> GCC uses CPATH with paths separated by colons instead of INCLUDE. >> GCC uses LIBRARY_PATH with paths separated by colons instead of LIB. >> >> INCLUDE and LIB are used by Microsoft Visual C++ Compiler not GCC. > I'm not sure about the exact relationship between CPATH/INCLUDE and > LIBRARY_PATH/LIB, but what I know is that gcc does care about INCLUDE and > LIB. I managed to run mingw32-make one or two times in an environment with > INCLUDE and LIB set to MSVC, and the result was that gcc picked up the wrong > headers ... CPATH and LIBRARY_PATH in the GCC documentation: http://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html LIB for Visual C++ Linker: http://msdn.microsoft.com/en-us/library/6y6t9esh.aspx INCLUDE for Visual C++ Compiler: http://msdn.microsoft.com/en-us/library/kezkeayy.aspx
There could be other things that are affected by INCLUDE and LIB environment variables that influence the invocation of GCC. GCC is not affected by the INCLUDE and LIB environment variables if you just call gcc directly. Regards, Jonathan _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development