编译cgi的project遇到的问题
来源:互联网 发布:移动网络测试工程师 编辑:程序博客网 时间:2024/05/18 02:47
root@bechamp-PowerEdge-T410:/home/baimingyong/cgi_home/src/project# make
arm-linux-g++ -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.4/lib -o hit cgic.o main.o shezhi.o share_memory.o -L../lib/ -lcgilite -lpthread
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: error: Source object share_memory.o has EABI version 0, but target hit has EABI version 5
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file share_memory.o
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: error: Source object ../lib//libcgilite.a(client.o) has EABI version 0, but target hit has EABI version 5
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ../lib//libcgilite.a(client.o)
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: error: Source object ../lib//libcgilite.a(req.o) has EABI version 0, but target hit has EABI version 5
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ../lib//libcgilite.a(req.o)
collect2: ld returned 1 exit status
make: *** [hit] 错误 1
这个不知道怎么解决了,我在网上搜索,大多数人遇到的情况是:
Source object lib_generic/libgeneric.a(crc16.o) has EABI version 5, but target u-boot has EABI version 0
我的正好反过来了。。
移植的系统:thttpd的cgi工程
用的交叉编译器:qt4.8.4
arm-linux-g++ -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.4/lib -o hit cgic.o main.o shezhi.o share_memory.o -L../lib/ -lcgilite -lpthread
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: error: Source object share_memory.o has EABI version 0, but target hit has EABI version 5
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file share_memory.o
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: error: Source object ../lib//libcgilite.a(client.o) has EABI version 0, but target hit has EABI version 5
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ../lib//libcgilite.a(client.o)
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: error: Source object ../lib//libcgilite.a(req.o) has EABI version 0, but target hit has EABI version 5
/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file ../lib//libcgilite.a(req.o)
collect2: ld returned 1 exit status
make: *** [hit] 错误 1
这个不知道怎么解决了,我在网上搜索,大多数人遇到的情况是:
Source object lib_generic/libgeneric.a(crc16.o) has EABI version 5, but target u-boot has EABI version 0
我的正好反过来了。。
移植的系统:thttpd的cgi工程
用的交叉编译器:qt4.8.4
这些是原来的arm9的交叉编译连工具。。server那块也要重新编译。先make clean。
然后用我们平台的交叉编译工具编译就能通过。
- 编译cgi的project遇到的问题
- cgi开发遇到的问题
- cgi开发遇到的问题续
- 编译遇到的问题
- [android开发笔记]android中导入版本不一致的project可能会遇到的编译问题
- android中导入低版本project可能会遇到的编译问题
- android中导入低版本project可能会遇到的编译问题
- 搞BOA 写CGI遇到的一个问题
- 用C/C++写上传文件的CGI,遇到问题
- CGI和BOA使用期间遇到的问题汇总
- cgi开发中遇到的一些问题及解决方法
- CGI和BOA使用期间遇到的问题汇总
- 网站编译遇到的问题
- Ogitor 编译遇到的问题
- 最近遇到的编译问题
- linux 编译遇到的问题
- 编译源码遇到的问题
- 编译ics遇到的问题
- php消息队列beanstalkd使用
- 余青的博客
- java获取电脑的内存使用情况
- iniparser的使用
- 【OpenStack】WSGI and Webob+Paste示例
- 编译cgi的project遇到的问题
- 设置windows系统多用户登陆
- jquery获取input表单值的代码
- C++ namespace详解
- fedora上编译安装开源软件须注意的问题
- Stay foolish?
- CIRCOS教程翻译 3.5——Ideogram Highlights
- Android中Acition和Category常量表
- linux命令多级目录的处理