首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >"/usr/bin/ld:找不到-lz“

"/usr/bin/ld:找不到-lz“
EN

Stack Overflow用户
提问于 2010-07-31 01:34:21
回答 11查看 174.9K关注 0票数 188

我正在尝试在Ubuntu 10.04下编译Android源代码。我收到一个错误,说,

/usr/bin/ld:找不到-lz

你能告诉我怎样才能修好它吗?cannot find -lz是什么意思?以下是完整的错误消息:

代码语言:javascript
复制
external/qemu/Makefile.android:1101: warning: overriding commands for target `external/qemu/android/avd/hw-config-defs.h'
external/qemu/Makefile.android:933: warning: ignoring old commands for target `external/qemu/android/avd/hw-config-defs.h'
host SharedLib: libneo_cgi (out/host/linux-x86/obj/lib/libneo_cgi.so)
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/lib/libneo_cgi.so] Error 1

和我的GCC版本的输出:

代码语言:javascript
复制
scheung@scheung-virtual-box:/media/EXTDIV/mydroid$ gcc --version
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

我已经安装了zlib1g-dev库:

代码语言:javascript
复制
$ sudo apt-get install zlib1g-dev 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
zlib1g-dev is already the newest version.

(我是从this link那里学到的。)

EN

回答 11

Stack Overflow用户

发布于 2011-04-23 00:34:01

我遇到了完全相同的错误,和您一样,安装zlib1g-dev并没有修复它。安装lib32z1-dev让我度过了这个难关。我有一个64位的系统,它似乎想要32位的库。

票数 180
EN

Stack Overflow用户

发布于 2014-04-06 01:05:24

对于x64,请安装zlib1g-dev

代码语言:javascript
复制
sudo apt-get install zlib1g-dev

我不需要所有的x86库;)

票数 142
EN

Stack Overflow用户

发布于 2014-08-13 12:53:22

ubuntu中的sudo apt-get install libz-dev

票数 56
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3373995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档