Boost logo

Boost-Build :

Subject: Re: [Boost-build] setup the environment variable correctly on OS X 10.4
From: norman (norman_khine_at_[hidden])
Date: 2009-04-03 03:22:22


Hi and thanks for your reply. For Wt I need these libraries: boost_date_time, boost_regex, and boost_program_options, boost_signals, and optionally boost_thread & bjam toolset=darwin --with-test --with-filesystem --with-program_options --with-iostreams --with-thread --with-regex --with-date_time --with-signals variant=release,debug threading=multi link=static runtime-link=shared --prefix=/Users/Shared/Toolkits/boost-1_38/ architecture=combined install .. ...skipped <p/Users/Shared/Toolkits/boost-1_38/lib>libboost_unit_test_framework-xgcc-mt-d.a for lack of <p/Users/Shared/Toolkits/boost-1_38/lib>libboost_unit_test_framework-xgcc-mt-d-1_38.a... ...skipped <p/Users/Shared/Toolkits/boost-1_38/lib>libboost_thread-xgcc-mt-d.a for lack of <p/Users/Shared/Toolkits/boost-1_38/lib>libboost_thread-xgcc-mt-d-1_38.a... ...failed updating 136 targets... ...skipped 66 targets... ...updated 7326 targets... $ I run the above, but it did not work! My /Users/Shared/Toolkits/boost-1_38/ has: $ tree -L 2 /Users/Shared/Toolkits/boost-1_38/ /Users/Shared/Toolkits/boost-1_38/ |-- include | `-- boost-1_38 `-- lib Where the lib directory is empty, should this be the case? Thanks for any advice. Norman --- On Thu, 2/4/09, Michael Jackson <mike.jackson_at_[hidden]> wrote: > From: Michael Jackson <mike.jackson_at_[hidden]> > Subject: Re: [Boost-build] setup the environment variable correctly on OS X 10.4 > To: "Boost.Build developer's and user's list" <boost-build_at_[hidden]> > Date: Thursday, 2 April, 2009, 4:37 PM > If you plan on distributing your > application I would also recommend that you build static > libraries which will avoid the eventual use of > "install_name_tool" and all the "fun" that brings with it. > > Here is the command that I use to build boost: > > bjam toolset=darwin --with-test --with-filesystem > --with-program_options --with-iostreams --with-thread > variant=release,debug threading=multi link=static > runtime-link=shared > --prefix=/Users/Shared/Toolkits/boost-1_36/ > architecture=combined install > > Note that I am only asking for certain libraries to be > installed. If you are using the latest boost and boost.build > then you can also add the --address-model=32_64 to create > Quad binaries if you need/want those. > > In my bjam from above I would set > BOOST_ROOT=/Users/Shared/Toolkits/boost-1_36 > > > _________________________________________________________ > Mike Jackson            >       mike.jackson_at_[hidden] > BlueQuartz Software          >           www.bluequartz.net > Principal Software Engineer        >           Dayton, Ohio > > > > On Apr 2, 2009, at 10:28 AM, norman wrote: > > > > > Thanks for the replies, I will enquiry on the cmake > list. > > > > When running bjam from the root of the boost_1_38, > like: > > > > $ bjam --toolset=darwin --with-python > --prefix=/usr/local > --undefined=-Wl,-flat_namespace,-undefined,dynamic_lookup > --compatibility_version=1.38.0 --current_version=1.38.0 > --build-type=complete > > > > Is this the correct way to install boost? > > > > --- On Thu, 2/4/09, Michael Jackson <mike.jackson_at_[hidden]> > wrote: > > > >> From: Michael Jackson <mike.jackson_at_[hidden]> > >> Subject: Re: [Boost-build] setup the environment > variable correctly on OS X 10.4 > >> To: "Boost.Build developer's and user's list" > <boost-build_at_[hidden]> > >> Date: Thursday, 2 April, 2009, 3:45 PM > >> You need to set BOOST_ROOT to the > >> directory where boost was installed. Looks like on > your > >> system this might be > /Users/khinester/Installed  which > >> is kinda odd but worth a try. > >> > >> You may also want to inquire on the cmake mailing > list > >> > >> Follow this link to subscribe/unsubscribe: > >> http://www.cmake.org/mailman/listinfo/cmake > >> > >> > _________________________________________________________ > >> Mike Jackson > >>       mike.jackson_at_[hidden] > >> BlueQuartz Software > >>        >    www.bluequartz.net > >> Principal Software Engineer > >>        >    Dayton, Ohio > >> > >> > >> > >> On Apr 2, 2009, at 8:12 AM, Vladimir Prus wrote: > >> > >>> On Thursday 02 April 2009 13:25:23 norman_khine_at_[hidden] > >> wrote: > >>> > >>>> But when I try to setup Wt, using the http://www.webtoolkit.eu/wt/wiki/index.php/Installing_Wt_on_Mac_OS_X_Leopard > >>>> > >>>> > >>>> $ cd ~/sandboxes/wt/ > >>>> $ rm -rf build > >>>> $ mkdir build > >>>> $ cd build > >>>> $ cmake > >> -DBOOST_DIR=/Users/khinester/Installed/include > ../ > >>>> .. > >>>> ** Error finding Wt required library: > >>>> ** Could not find a boost installation in > >> /Users/khinester/Installed/include. > >>>> ** It may be necessary to set appropriate > values > >> for the > >>>>    variables BOOST_DIR, > >> BOOST_COMPILER, and BOOST_VERSION > >>> > >>> Did you set BOOST_COMPILER and BOOST_VERSION > per > >> whatever instructions that project > >>> provides? Are you sure BOOST_DIR should point > at > >> include directory, and not one > >>> level up? Further, it appears they implemented > their > >> own solution for finding > >>> boost libraries in CMake, rather than using > standard > >> one. > >>> > >>> I am afraid you have to ask Wt folks what to > do here. > >>> > >>> - Volodya > >>> > _______________________________________________ > >>> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build > >> > >> _______________________________________________ > >> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build > >> > > > > > > > > _______________________________________________ > > Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build > > _______________________________________________ > Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build >


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk