2014年10月24日 星期五

/usr/bin/ld: cannot find -lz

/usr/bin/ld: cannot find -lz


[root@localhost uclinux-rootfs]# yum install lib/list *zlib*
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirror01.idc.hinet.net
 * extras: mirror01.idc.hinet.net
 * updates: mirror01.idc.hinet.net
Installed Packages
perl-Compress-Zlib.i386                                                                1.42-1.fc6                                                                   installed
perl-IO-Zlib.noarch                                                                    1.04-4.2.1                                                                   installed
zlib.i386                                                                              1.2.3-7.el5                                                                  installed
Available Packages
jzlib.i386                                                                             1.0.7-4jpp.1                                                                 base    
jzlib-demo.i386                                                                        1.0.7-4jpp.1                                                                 base    
jzlib-javadoc.i386                                                                     1.0.7-4jpp.1                                                                 base    
zlib-devel.i386                                                                        1.2.3-7.el5                                                                  base    
[root@localhost uclinux-rootfs]#
[root@localhost uclinux-rootfs]# yum install zlib-devel.i386



如果還是不行
/opt/toolchains/crosstools_hf-linux-2.6.18.0_gcc-4.2-11ts_uclibc-nptl-0.9.29-20070423_20090508/bin/../lib/gcc/mipsel-linux-uclibc/4.2.0/../../../../mipsel-linux-uclibc/bin/ld --verbose

找一下ld的搜尋路徑
keyword: SEARCH_DIR("xxxxxxxxxxxxxxxxx")

沒有留言:

張貼留言