[CMake] FindBoost: FIND_PACKAGE ( Boost COMPONENTS filesystem )

Marcel Loose loose at astron.nl
Thu Nov 5 03:28:58 EST 2009


Hi all,

Well, from what I've read so far, I think it's best to just be a little
more patient, while the Boost people are (hopefully) switching to CMake.
That would definitely take the huge burden of (retro)fitting
FindBoost.cmake to the ever-changing Boost internals.

Best regards,
Marcel Loose.

On Wed, 2009-11-04 at 14:08 -0500, Michael Jackson wrote:
> On Nov 4, 2009, at 1:57 PM, Mathieu Malaterre wrote:
> 
> > On Wed, Nov 4, 2009 at 7:50 PM, Philip Lowman <philip at yhbt.com> wrote:
> >> Personally, I think FindBoost is complex enough without having to   
> >> also keep
> >> track of boost's internal dependencies as well.  Maybe things would  
> >> be
> >> better if the boost people published this info with every release.
> >
> > I understand your point. Thanks for maintaining this module.
> >
> >> If you'd like to check in support for the feature and volunteer to  
> >> maintain
> >> it, however, that's fine by me.  It would make so much more sense  
> >> to do
> >> within Boost itself,  though.
> >
> > Yup, using cmake this would be trivial:
> >
> > ADD_LIBRARY(filesystem ${filesystem_SRCS})
> > SET_TARGET_PROPERTIES(filesystem LINK_INTERFACE_LIBRARIES "system")
> >
> > If only those people could ditch, this bjam based build system and
> > start using the cmake one...
> >
> > -- 
> > Mathieu
> 
> Actually.. there is a grass-roots effort to add on a CMake build  
> system to boost. There is currently a git repo for Boost 1.40.0 and  
> 1.41.0 that has a CMake build system and is starting to produce the  
> needed *.cmake files. There is an active discussion on the boost-cmake  
> mailing list in the past few days on just this topic.
> 
> Start here
> 
> http://lists.boost.org/boost-cmake/2009/10/0710.php
> 
> Mike Jackson
> 
> _______________________________________________
> 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



More information about the CMake mailing list