a simple question from a green hand
Hi, there. I am a new user of Boost lib. I have a simple question about installation. I've download and unpacked boost-1.32.0 to my Linux box. When I followed the instruction in "Get Started" to install Boost, I found there was no such a "bjam" binary file in my ~/boost_1_32_0 directory. Can anybody help me out? Thank you.
You have to build bjam. Go to $BOOST_ROOT/tools/build/jam_src and run ./build.sh. The resulting executable will be at: $BOOST_ROOT/tools/build/jam_src/bin.linuxx86/bjam I sugguest making a symbolic link in a public directory that references this file. Gump Xu wrote:
Hi, there. I am a new user of Boost lib. I have a simple question about installation. I've download and unpacked boost-1.32.0 to my Linux box. When I followed the instruction in "Get Started" to install Boost, I found there was no such a "bjam" binary file in my ~/boost_1_32_0 directory. Can anybody help me out? Thank you.
Gump Xu wrote:
Hi, there. I am a new user of Boost lib. I have a simple question about installation. I've download and unpacked boost-1.32.0 to my Linux box. When I followed the instruction in "Get Started" to install Boost, I found there was no such a "bjam" binary file in my ~/boost_1_32_0 directory. Can anybody help me out? Thank you.
Before you do anything with bjam, you should figure out whether you need to build anything at all. Almost no one uses all of the libraries provided by boost (I'd love to know if there is anyone who has actually used all of them), and most of them are headers only. Decide which libraries you plan to use and see if they require any binaries to be built, either by reading the documentation or by asking here. If you do need to build binaries, I believe it is explained in the boost documentation how to build bjam.
participants (3)
-
Deane Yang
-
Gump Xu
-
Jeffrey Holle