当前位置:  技术问答>linux和unix

/usr/bin/ld: .libs/dev2gif.o: Relocations in generic ELF (EM: 40)

    来源: 互联网  发布时间:2017-04-25

    本文导语:  我用arm-none-linux-gnueabi-gcc做交叉编译器,可总是编译不过去,错误提示如下: gcc -shared  .libs/dev2gif.o .libs/dgif_lib.o .libs/egif_lib.o .libs/gif_err.o .libs/gif_font.o .libs/gif_hash.o .libs/gifalloc.o .libs/qprintf.o .libs/quantize.o   -Wl...

我用arm-none-linux-gnueabi-gcc做交叉编译器,可总是编译不过去,错误提示如下:

gcc -shared  .libs/dev2gif.o .libs/dgif_lib.o .libs/egif_lib.o .libs/gif_err.o .libs/gif_font.o .libs/gif_hash.o .libs/gifalloc.o .libs/qprintf.o .libs/quantize.o   -Wl,-soname -Wl,libgif.so.4 -o .libs/libgif.so.4.1.6
/usr/bin/ld: .libs/dev2gif.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/dev2gif.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/dev2gif.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/dev2gif.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/dev2gif.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/dev2gif.o: Relocations in generic ELF (EM: 40)
.libs/dev2gif.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[2]: *** [libgif.la] Error 1
make[2]: Leaving directory `/home/ema/lzq/giflib-qq4.1.6/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ema/lzq/giflib-qq4.1.6'
make: *** [all] Error 2


我试了很多方法,总是不成功,希望详解,谢谢~ ~ ~

|
那就试一下下面的方法吧:
     ./configure --host=你要运行程序的主机 CC=你用到的交叉编译链

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
  • 请问:我发现如果在/usr/local/bin 与/usr/bin下都有同一个执行文件时,当在shell下执行时,只会执行/usr/local/bin,下的,怎么改过来?
  • 交叉编译时候,怎么避开/usr/lib和/usr/include
  • 在linux中有/usr分区,现在新增一个硬盘,如何将这个硬盘空间分给/usr
  • /usr/share/icon,和/usr/share/pixmap
  • 在安装Linux时,如果未给/usr挂载磁盘分区,那往/usr里写数据时,数据保存在哪儿啊?
  • 想在aix4.3的usr下安装apache,可是空间不够,请问怎么扩大usr卷?
  • c/c++开源软件 iis7站长之家
  • su - root的时候出现-bash: /iprscan/bin/Linux:/usr/local/genome/iprscan:/usr/local/genome/iprscan/bin: No such file or directory
  • 系统函数__put_usr copy_to_usr()
  • /usr/local/xx。我想备份装在linux上的软件,如xx.是不是直接将xx打包,重装系的时候直接解压到/usr/local里面就好?
  • 我的 /USR下空间不够用了,怎么能够扩充呢?
  • /usr 求助!
  • 求助一个编译中的/usr/bin/ld错误
  • ./usr/bin/ld: cannot find -lbz2如何解决?
  • /usr/ucb/cc: language optional software package not installed
  • ./configure时,提示 missing /usr/.../version.h文件?是系统问题?还是安装程序的问题?
  • /usr/include下文件究竟是让谁用的
  • redhat怎么把/home容量转2G给/usr
  • usr/bin/ld 问题
  • make pango-1.14.0时报错,/usr/bin/ld: cannot find -lX11(帮顶有分)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,