- 积分
- 207
贡献0
飞刀0 FD
注册时间2011-2-8
在线时间169 小时
|
发表于 2012-6-3 10:33:33
|
显示全部楼层
本帖最后由 Hiro 于 2012-6-3 11:01 编辑
LZ,我在编译 OpenSSL 的时候总是交互模式(如下),必须用 Clrl + C 手动终止。请问如何解决?
hiro@Asurada:~/Downloads/ARM/tmp/openssl-0.9.7e$ ./Configure linux-elf-arm -DB_ENDIAN linux:"arm-linux-gcc' no-shared -prefix=/home/hiro/openvpn/openssl/
> ^C
Update:
现在的错误提示是:
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5_skey.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5_skey.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5_enc.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5_enc.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5_ecb.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5_ecb.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5cfb64.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5cfb64.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5ofb64.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5ofb64.o)
collect2: ld returned 1 exit status
make[1]: *** [openssl] 错误 1
make[1]:正在离开目录 `/home/hiro/Downloads/ARM/tmp/openssl-0.9.7e/apps'
make: *** [sub_all] 错误 1
如何解决? |
|