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

İsmail Dönmez ismail at donmez.ws
Sun Jul 12 08:33:19 PDT 2015


Hi,

See the attached log.

On Sun, Jul 12, 2015 at 6:15 PM, Yaron Keren <yaron.keren at gmail.com> wrote:
> 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 --------------
A non-text attachment was scrubbed...
Name: gcc.log
Type: application/octet-stream
Size: 3404 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150712/1719200a/attachment.obj>


More information about the cfe-commits mailing list