r241432 - Teach mingw toolchain the msys2 mingw-w64 distribution C++ dirs.

Yaron Keren yaron.keren at gmail.com
Sun Jul 12 08:15:39 PDT 2015


On Ubuntu 14.04 it's not the same location, it's in /usr/lib/gcc and not
/usr/lib64/gcc

#include <...> search starts here:
 /usr/include/c++/4.8
 /usr/include/c++/4.8/x86_64-w64-mingw32
 /usr/include/c++/4.8/backward
 /usr/lib/gcc/x86_64-w64-mingw32/4.8/include
 /usr/lib/gcc/x86_64-w64-mingw32/4.8/include-fixed
 /usr/lib/gcc/x86_64-w64-mingw32/4.8/../../../../x86_64-w64-mingw32/include
End of search list.
GNU C++ (GCC) version 4.8.2 (x86_64-w64-mingw32)

Can you send the full output of

*/usr/bin/x86_64-w64-mingw32-g++ -c -v a.cpp *

where a.cpp is some source file?



2015-07-12 16:47 GMT+03:00 İsmail Dönmez <ismail at donmez.ws>:

> [snip]
>
> > P.S: The problem on Cygwin side seems to be that my toolchain is
> > missing libgcc_s.a and this seems to be working fine since I build the
> > whole toolchain as static. Do you think its reasonable to
> > conditionally add -lgcc_s depending on it exists or not?
>
> Honestly though this is non-standard and not worth adding code for.
> The situation on Linux is still a regression though :/
>
> Thanks a lot!
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150712/9dfec85f/attachment.html>


More information about the cfe-commits mailing list