无法识别 Autotools 配置构建选项
Autotools configure build option not recognized
我 运行 今天遇到了这个问题,我正在为我的 linux 系统交叉编译许多库,除了这个 zlib-1.2.8 之外的所有库都运行良好。
我的配置命令是:
CFLAGS=-I/home/user/openwrt/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/include/
LDFLAGS=-L/home/user/openwrt/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/lib/
./configure --build=x86_64-unknown-linux-gnu --host=powerpc-openwrt-linux-uclibcspe
--prefix=/home/user/openwrt/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2
--build=x86_64-unknown-linux-gnu
适用于所有图书馆,但这个图书馆除外。
错误:
unknown option: --build=x86_64-unknown-linux-gnu
./configuer aborting
怎么了?请提出建议。
因为配置脚本不是通常的脚本,而是专门为 zlib 编写的,所以通常的假设不适用。
--build=x86_64-unknown-linux-gnu 你需要的是--arches="-arch x86_64"
我不认为你可以在不进行一些调整的情况下使用生成的 Makefile 进行交叉编译(可能是对 CFLAGS)。
我 运行 今天遇到了这个问题,我正在为我的 linux 系统交叉编译许多库,除了这个 zlib-1.2.8 之外的所有库都运行良好。
我的配置命令是:
CFLAGS=-I/home/user/openwrt/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/include/
LDFLAGS=-L/home/user/openwrt/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/lib/
./configure --build=x86_64-unknown-linux-gnu --host=powerpc-openwrt-linux-uclibcspe
--prefix=/home/user/openwrt/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2
--build=x86_64-unknown-linux-gnu
适用于所有图书馆,但这个图书馆除外。
错误:
unknown option: --build=x86_64-unknown-linux-gnu
./configuer aborting
怎么了?请提出建议。
因为配置脚本不是通常的脚本,而是专门为 zlib 编写的,所以通常的假设不适用。
--build=x86_64-unknown-linux-gnu 你需要的是--arches="-arch x86_64"
我不认为你可以在不进行一些调整的情况下使用生成的 Makefile 进行交叉编译(可能是对 CFLAGS)。