Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to build boost static libs?

This works, but doesn't build static versions of boost libraries (maybe i am wrong?)

bjam --toolset=gcc --prefix=C:\boost_1_49_0-mingw install

Trying to issue folloving command:

bjam --toolset=gcc --prefix=C:\boost_1_49_0-mingw --build-type=complete install

but it doesn't work.

like image 596
pavelkolodin Avatar asked Mar 17 '12 15:03

pavelkolodin


1 Answers

You should be able to use the link=static option to let you compile the library into your binary without needing the dynamic lib:

sudo ./b2 link=static

Check your stage directory to make sure it goes in the right spot and then re-install to whatever system directory you include.

like image 80
DiscoStu Avatar answered Oct 13 '22 18:10

DiscoStu