【发布时间】:2020-01-05 03:52:24
【问题描述】:
我不是 autotool/autoconf 专家
作为标题,我正在为 ARM 平台进行交叉编译。然后尝试
CC=arm-openwrt-linux-gcc LD=arm-openwrt-linux-ld AR=arm-openwrt-linux-ar ./configure --host=arm --build=i386 --target=arm
然后我收到以下消息,它似乎不支持 共享库
检查 arm-openwrt-linux-gcc 链接器 (arm-openwrt-linux-ld) 是否支持共享库...是 ... 检查 libtool 是否支持共享库...否 检查是否构建共享库...否 检查是否构建静态库...是 检查如何运行 C++ 预处理器... g++ -E 检查 g++ 使用的 ld... arm-openwrt-linux-ld 检查链接器(arm-openwrt-linux-ld)是否为 GNU ld... 是 检查 g++ 链接器(arm-openwrt-linux-ld)是否支持共享库...否 检查 g++ 选项以生成 PIC... -fPIC -DPIC ... 检查 g++ 是否支持 -c -o file.o...(缓存)是 检查 g++ 链接器(arm-openwrt-linux-ld)是否支持共享库...否我知道编译是支持共享库。我想修复 configure
在配置中跟踪/调试此类问题的最佳方法是什么?
【问题讨论】: