您好我用arm-linux-gnueabi-gcc工具链和qemu模拟器设置了一个临时工具箱。
当我想在scratchbox中运行时[sbox-arm:/]>一个./configure脚本(来自单声道tarball)我收到错误:
checking whether the c compiler works... ...
configure error: cannot run c compiled programs.
if you meant to cross compile, use --host.
当我编译一个简单的hello.c时它可以正常工作
当我执行hello.o时,我收到一个错误:
lib/ld-linux.so.3 no such file.
(编辑:
通过使用uClibc工具链,错误是:
/lib/ld-uClibc.so.0
)
我可以通过使用-static标志来解决这个错误,但这不适用于.configure问题。
有人为此提供解决方案吗?
EDIT2: 好像我通过从零重新设置scratchbox来修复它,一些编译工作现在没有静态链接。