jjzjj

linux - 交叉编译时 ucLinux libbzip2 reloc 类型错误

我一直在尝试编译包含libCurl的ucLinux,但是任何时候我在配置中包含curl时,它都会在尝试编译libbzip2时失败。我正在为Coldfire68K处理器交叉编译它。它说PIC不支持重定位类型,但我不知道如何解决这个问题。我的印象是无论如何所有库都需要编译为PIC。这是输出:make[4]:Enteringdirectory`/home/lantronix/linuxsdk/linux/lib/libbzip2'ucfront-gccm68k-uclinux-gcc-mcpu=5208-DCONFIG_COLDFIRE-O2-g-fomit-frame-pointer-pi