target_link_libraries is a cmake command. It works everywhere and is
portable everywhere there's a cmake...

You should definitely rely on target_link_libraries rather than pragmas in
header files to pull in necessary libraries for linking.


On Wed, Dec 10, 2008 at 5:39 AM, kafou nmento <[EMAIL PROTECTED]> wrote:

> I want to add an information. I intend to switch on Mac OS so I have to use
> only portable tools.
>
> Thanks again
>
> --- En date de : *Mar 9.12.08, kafou nmento <[EMAIL PROTECTED]>* a
> écrit :
>
> De: kafou nmento <[EMAIL PROTECTED]>
> Objet: [CMake] Linking boost failure
> À: [email protected]
> Date: Mardi 9 Décembre 2008, 18h09
>
>    Hi all!
> I'm compiling a Qt based libtorrent app with CMake using MinGW generator.
> For those not knowing libtorrent, it is a lib fully boost based. (boost
> version used 1.34.1).
> 100% of the build goes well. But at the linking it fails with errors like
> "undefined reference to boost::....". The most recurrent is boost::mutex
> related.
> I'm on Windows XP.
> The same app works fine with MSVC 2008. I used for both Visual and CMake
> the same libs and preprocessor definition.
>
> If some one can help me (^_^)
>
> Thanks to all in advance.
>
> _______________________________________________
> CMake mailing [EMAIL PROTECTED]://www.cmake.org/mailman/listinfo/cmake
>
>
>
> _______________________________________________
> CMake mailing list
> [email protected]
> http://www.cmake.org/mailman/listinfo/cmake
>
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to