2010/9/6 Xiaofan Chen <[email protected]>:
> On Mon, Sep 6, 2010 at 7:26 PM, JonY <[email protected]> wrote:
>> Are you using a multilib setup? There should not be a lib64 directory around
>> for non-multilib toolchains.
>>
>> If you are using a multilib setup, lib is where the arch default libraries
>> are. For x86_64-w64-mingw32, lib points to lib64.
>>
>
> BTW, for TDM64 (4.5.1), which is supposed to be multilib setup,
> there is not lib64 directory. In the end I have to copy the lib64
> directory to lib in order to build libusb-1.0 Windows backend.
>
>
> --
> Xiaofan
Just to make here some notes about library directories and their
changed behavior. In older gcc toolchains (4.5.x and before) the
target libraries for multilib were lib32 for 32-bit, lib64 for 64-bit,
and lib is the folder to default's target. Either lib32 or lib64
should be symbolic links to lib (dependent to the default target
used).
For gcc 4.6 this behavior changes (along with a lot of other stuff,
too). We use now just lib & lib32 for 64-bit defaulted toolchains (no
lib64 is searched anymore). For 32-bit defaulted toolchains just lib &
lib64 are searched.
Also for 4.6 (for having a working float.h, stddef.h, etc) it is
recommented not to use the environment of an earilers toolchain (4.5.x
or before) for build. This is caused by changes to gcc's internal
header search order. For 4.6 the internal gcc headers get always
searched first and those are forwarding by include_next to our
toolchain headers.
Please use in general the same version for doing native builds of the compiler.
Best regards,
Kai
--
| (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination
------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public