交叉编译 Python-2.7.16
交叉编译 Python-2.7.16
需要在代码的根路径新建一个 config.sit
,内容参考如下:
--enable-shared
生成动态链接库
export PATH="<path-to-gcc-linaro-5.3-2016.02-x86_64_arm-linuxgnueabihf>/bin":$PATH
export CROSS_COMPILE=arm-linux-gnueabihf
export CONFIG_SITE=./config.site
# config.site 文件内容如下:
cat config.site
ac_cv_file__dev_ptmx=no
ac_cv_file__dev_ptc=no
./configure --prefix=/code/Python-2.7.16/build_out \
--host=arm-linux-gnueabihf \
--build=x86_64 \
--disable-ipv6 \
--enable-shared
make
make install