Thanks this help out with the problems and no warnings I dont thing. Thanks again maybe someone should add this to the docs! Michael On 24 Mar 2004, at 17:56, James Mastro wrote:
On Mar 24, 2004, at 8:45 AM, Michael Short wrote:
First I done find the bjam tool?
Second when I build the bjam tool myself I get the following error. Jamfile:71: in module scope rule unless unknown in module.
Here's how I built bjam:
Download the 1.31.0 sources from SourceForge from the link in my other mail. This will give you a folder called "boost_1_31_0" which I will call BOOST_ROOT.
To build bjam:
cd {BOOST_ROOT}/tools/build/jam_src sh ./build.sh
This builds bjam and jam in "{BOOST_ROOT}/tools/build/jam_src/bin.macosxppc". When you build boost, bjam needs to be in your path somewhere. I made a folder ~/bin which is in my path. I copied bjam and jam into ~/bin. Don't forget to add the folder to your $PATH variable if it isn't already.
Then to build the boost libs:
cd {BOOST_ROOT} bjam "-sTOOLS=darwin" install
I'm pretty sure that's all I did to get them to build and install. IIRC, almost all libs built without a problem. Also, it is possible you do not even need to build the boost libraries depending on what parts of boost you are using if you still have problems. I used the smart_ptr's only for a long time without ever building anything, since they are just template headers.
Most of this is just from http://www.boost.org/tools/build/jam_src/index.html#building_bjam
-jim