On Sun, May 17, 2009 at 12:26 AM, Robert Dailey <rcdai...@gmail.com> wrote:

> Hi,
> I have built Boost 1.39 on Windows with static libraries, and they are
> named like so:
>
> libboost_filesystem-mt.lib
>
> When I try to do this:
>
> find_package( Boost REQUIRED COMPONENTS filesystem )
>
> I get an error saying it could not find boost_filesystem. If I rename the
> above library and remove the 'lib' prefix, so it is just
> "boost_filesystem-mt.lib", it finds it. Does the FindBoost.cmake module not
> support the lib prefix on Windows? This might be an inconsistency on Boost's
> part.
>

Have you set(Boost_USE_STATIC_LIBS ON)?

This might be related to a post a while back which never was fully resolved
involving FindBoost and static libs / dynamic stdlib vs. static libs /
static stdlib.

Also, which version of FindBoost are you using?

-- 
Philip Lowman
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to