Search Suggest

Build boost_1_58_0


Thư viện phụ thuộc:
- zlib
- bzip2

Xem hướng dẫn cross.

 "Bootstrap the code:"  
./bootstrap.sh

"
Modify the configuration file (project-config.jam) to use the ARM toolchain
by replacing the line with "using gcc" by:
using gcc : arm : arm-none-linux-gnueabi-g++ ;
"

"Install the python development package on host"
yum install python-devel

"Cross comple zlib-1.2.8 and bzip2-1.0.6 "
DEPEND_LIB_DIR=/path/to/install
export CFLAGS=-I${DEPEND_LIB_DIR}/include
export CPPFLAGS=-I${DEPEND_LIB_DIR}/include
export LDFLAGS=-L${DEPEND_LIB_DIR}/lib
export PKG_CONFIG_PATH=${DEPEND_LIB_DIR}/lib/pkgconfig
export LD_LIBRARY_PATH=${DEPEND_LIB_DIR}/lib
export PATH=$PATH:${DEPEND_LIB_DIR}/bin:${DEPEND_LIB_DIR}/sbin

"Build and install the boost libraries:"
ZLIB_SOURCE_DIR=/path/to/zlib-1.2.8
BZIP2_SOURCE_DIR=/path/to/bzip2-1.0.6

./bjam toolset=gcc-arm --prefix=$PREFIX \
-sZLIB_SOURCE=${ZLIB_SOURCE_DIR} \
-sBZIP2_SOURCE=${BZIP2_SOURCE_DIR} \
--without-python \
install


Đăng nhận xét