编译vsftpd时,出现could not read symbols: File in wrong format错误提示,后搜寻相关资料,是因为vsftpd的一个安装文件没有考虑到64位平台库文件位置。 如果的的系统是64位平台,解决办法如下: 编辑源代码安装目录下的vsf_findlibs.sh, 将其中路径中的lib替换成lib64。 快速的vim替换命令是: :%s?lib/?lib64/?
编译vsftpd时,出现could not read symbols: File in wrong format错误提示,后搜寻相关资料,是因为vsftpd的一个安装文件没有考虑到64位平台库文件位置。 如果的的系统是64位平台,解决办法如下: 编辑源代码安装目录下的vsf_findlibs.sh, 将其中路径中的lib替换成lib64。 快速的vim替换命令是: :%s?lib/?lib64/?
could not read symbols: File in wrong format 这个错误可能是不同的硬件平台导致的。其主要是之前硬件编译器编译出来的.o文件在另一个平台时认不出来
经过折腾,发现原来是我之前单独了安装了apr、apr-util、sqlite的缘故,因此,只要把这仨删除了即可。 (2)在编译subversion时,又发生了: 写道 /usr/lib/libexpat.so: could not read symbols: File in wrong format google了一把,都说只要删除configure,然后在autogen.sh重新生成configure即可。最后发现,其实是由于我...
main.o:couldnotreadsymbols:Fileinwrongformat haliiz@haliiz-desktop:~/gps$ make /usr/local/arm/4.3.2/bin/arm-linux-gcc -o gps main.o gps.o /usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: main.o: Relocations in...
具体的报错信息会在Could not read symbols:字段后给出,常见的一些报警信息形如: /usr/lib/libdemo.so: could not read symbols: File in wrong format /usr/lib/libz.a: Could not read symbols: Bad value /usr/lib/libcode.a: Could not read symbols:Invalid operation ...
lib_clapack.a(dlasyf.o): could not read symbols: File in wrong format这句是关键,google了一圈无解。经我研究发现,这是linux系统未装libtool导致的,因此一定要安装libtool。重新将opencv的源码解压至一个新的文件夹,进去后重新./configure 之后是make,错误就不见了。
lib/libgmp.so: could not read symbols: File in wrong format collect2: error: ld returned 1 exit status 该错误直接原因是对三个库进行了make安装。 解压gcc 压缩包后,在contrib文件夹中有一个download_prerequisites文件,vim打开之,可以看到当前版本gcc依赖的三个库mpfr、mpc、gmp及其下载地址,以及链接三个...
When do you get thecould not read symbols: File in wrong formaterror? What were you doing to get it etc. Sorry, something went wrong. Copy link ContributorAuthor elkencommentedFeb 10, 2013 Ok, that was fixed by an unmet dependency, but now I can't autocomplete anything. ...