问题如题
解决方法:python原有make文件build/os-auto.mak如下:
export OS_CFLAGS := $(CC_DEF)PJ_AUTOCONF=1 -O2 -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1
所以会报fPIC编译错误,所以只要在后面加上fPIC即可,如下:
vi build/os-auto.mak
export OS_CFLAGS := $(CC_DEF)PJ_AUTOCONF=1 -O2 -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -fPIC
保存完成
首先在project下执行make clean,然后执行make dep && make ,切记:不能执行./configure
然后在回到python目录下执行make即可
本文介绍了解决Python在编译过程中遇到fPIC错误的方法。通过修改build/os-auto.mak文件,在exportOS_CFLAGS中增加-fPIC选项,并执行特定命令来解决问题。
216

被折叠的 条评论
为什么被折叠?



