。。。。帅哥 请教一下,我在zlib移植的时候出现问题了 环境 unbuntu 工具链 4.5.1
当./configure使用了--static参数:
make CC=arm-linux-gcc 没有问题,make install出现:cp libz.a /home/_install/lib
cp /home/_install/lib
cp: missing destination file operand after `/home/_install/lib'
Try `cp --help' for more information.
make: *** [install-libs] Error 1
当./configure不使用 --static参数 出现如下问题:
make CC=arm-linux-gcc
gcc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -o libz.so.1.2.5 adler32.lo compress.lo crc32.lo deflate.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo uncompr.lo zutil.lo -lc -L. libz.a
/usr/bin/ld: adler32.lo: Relocations in generic ELF (EM: 40)
adler32.lo: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [libz.so.1.2.5] Error 1