jus*_*ght 5 cross-compiling binutils
我正在尝试自己编译跨平台工具链。
当我编译binutils-2.22时,它成功了,但为什么出现“检查我们是否正在交叉编译...否”?我想应该是“是”吧?
我的主机是运行ubuntu的i686,我的目标是arm。
~/telink_linux/build-tools/binutils-2.22$ ./configure --prefix=/home/shuaihan/telink_linux/tools --target=arm-linux
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... arm-unknown-linux-gnu
...
checking whether we are cross compiling... no
...
configure: creating ./config.status
config.status: creating Makefile
Run Code Online (Sandbox Code Playgroud)
之后,我“make”和“makeinstall”,创建了arm-linux-*。
谢谢!
因为你没有交叉编译 binutils;你正在编译跨binutils。如果您正在编译 ARM binutils以在 ARM 上运行,或者如果您正在编译 ARM binutils 以在第三个平台(既不是 i686-linux 也不是 arm-linux)上运行,那么该消息将显示“yes”。
| 归档时间: |
|
| 查看次数: |
12809 次 |
| 最近记录: |