[CMake] cmake 2.6 and find_library with MinGW generator

Hendrik Sattler post at hendrik-sattler.de
Wed May 21 03:21:11 EDT 2008


Christian Ehrlicher schrieb:
> during your new warning when mixing libs in target_link_libraries 
> (CMP0003) I changed target_link_libraries(foo ws2_32) to
>
> find_library(WS2_32_LIBRARY ws2_32)
> target_link_libraries(foo ${WS2_32_LIBRARY})
>
> but now cmake finds ws2_32.dll in system32 instead the correct one 
> (ws2_32.dll.a / ws2_32.a) in mingw dir.
Set the LIB environment variable to the MinGW lib dir. While you are at 
it, do the same for INCLUDE.
This is comparable to the setup for cl.

HS



More information about the CMake mailing list