lake@localhost:~/local/third-party/boost_1_51_0$ cat boost_1_51_0/project-config.jam
# Boost.Build Configuration
# Automatically generated by bootstrap.sh
import option ;
import feature ;
# Compiler configuration. This definition will be used unless
# you already have defined some toolsets in your user-config.jam
# file.
if ! gcc in [ feature.values <toolset> ]
{
using gcc : : : <compileflags>-m32 <linkflags>-m32 ;
}
### jci native os_api only needs three boost libs: filesystem/thread/system
lake@localhost:~/local/third-party/boost_1_51_0$ ./bjam --with-filesystem --with-system --with-thread
Building the Boost C++ Libraries.
Component configuration:
- chrono : not building
- context : not building
- date_time : not building
- exception : not building
- filesystem : building
- graph : not building
- graph_parallel : not building
- iostreams : not building
- locale : not building
- math : not building
- mpi : not building
- program_options : not building
- python : not building
- random : not building
- regex : not building
- serialization : not building
- signals : not building
- system : building
- test : not building
- thread : building
- timer : not building
- wave : not building
...patience...
...found 1132 targets...
The Boost C++ Libraries were successfully built!
The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
/localrepo/jhula/JCI-Native-Components/third-party/boost_1_51_0
The following directory should be added to linker library paths:
/localrepo/jhula/JCI-Native-Components/third-party/boost_1_51_0/stage/lib
lake@localhost:~/local/third-party/boost_1_51_0$ file stage/lib/libboost_thread.so.1.51.0 stage/lib/libboost_system.so.1.51.0 stage/lib/libboost_filesystem.so.1.51.0
stage/lib/libboost_thread.so.1.51.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=036b3b23ab12fb8a5c15e26c7934f41afa481dfb, not stripped
stage/lib/libboost_system.so.1.51.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d2460cdc118602176941b861d7672f640720f61d, not stripped
stage/lib/libboost_filesystem.so.1.51.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6201a1755ae0e15e90818175ac751585de23046d, not stripped
lake@localhost:~/local/third-party/boost_1_51_0$
lake@localhost:~/local/third-party/boost_1_51_0$ ls -l stage/lib
total 1020
-rw-r--r-- 1 jhula sudo 107034 Dec 3 23:09 libboost_chrono.a
lrwxrwxrwx 1 jhula sudo 25 Dec 3 23:09 libboost_chrono.so -> libboost_chrono.so.1.51.0
-rwxr-xr-x 1 jhula sudo 35436 Dec 3 23:09 libboost_chrono.so.1.51.0
-rw-r--r-- 1 jhula sudo 194056 Dec 3 23:09 libboost_filesystem.a
lrwxrwxrwx 1 jhula sudo 29 Dec 3 23:09 libboost_filesystem.so -> libboost_filesystem.so.1.51.0
-rwxr-xr-x 1 jhula sudo 117760 Dec 3 23:09 libboost_filesystem.so.1.51.0
-rw-r--r-- 1 jhula sudo 30286 Dec 3 23:09 libboost_system.a
lrwxrwxrwx 1 jhula sudo 25 Dec 3 23:09 libboost_system.so -> libboost_system.so.1.51.0
-rwxr-xr-x 1 jhula sudo 20072 Dec 3 23:09 libboost_system.so.1.51.0
-rw-r--r-- 1 jhula sudo 316766 Dec 3 23:09 libboost_thread.a
lrwxrwxrwx 1 jhula sudo 25 Dec 3 23:09 libboost_thread.so -> libboost_thread.so.1.51.0
-rwxr-xr-x 1 jhula sudo 208144 Dec 3 23:09 libboost_thread.so.1.51.0
jhula@ShSwDev2:~/local/JCI-Native-Components/third-party$