作者Cain (为什麽放假还要上课=.=)
看板PttCurrent
标题Re: [问题] /usr/libexec/elf/ld: cannot find -l …
时间Sun Mar 27 04:09:34 2005
※ 引述《in2 (圣诞玉兔 *^^*)》之铭言:
: ※ 引述《tsaiid (与贝多芬的约会)》之铭言:
: : 233:/home/pttbbs/pttbbs$ make OSTYPE=FreeBSD BBSHOME=/home/pttbbs all install
: : cc -o innbbsd inndchannel.o innbbsd.o connectsock.o rfc931.o daemon.o file.o pm
: : ain.o his.o dbz.o closeonexec.o dbztool.o inntobbs.o receive_article.o echobbs
: : lib.o str_decode.o ../util/util_record.o ../util/util_cache.o ../util/util_passw
: : d.o -O -s -pipe -fomit-frame-pointer -liconv
: : /usr/libexec/elf/ld: cannot find -liconv
: : *** Error code 1
: : 这个错误指的是 libiconv 这个套件嘛?
: : 那麽...
: : 233:/home/tsaiid> pkg_info | grep libic
: : libiconv-1.8_2 A character set conversion library
: : 请问该如何解决呢?
: : 另外, M3 使用的 innbbsd 编译时似乎没有加上 -liconv
: : 请问移除掉是否会造成影响...
: : 谢谢.
: setenv LD_LIBRARY_PATH /usr/local/lib
: or 在 innbbsd/Makefile的 OPT 中加入 -L/usr/local/lib
我的OS是FreeBSD
PTT source 则是今天晚上才刚抓下来的 stable 版本
已安装 libiconv, libhz, pgp
也已经在 innbbsd/Makefile 里加了 -L/usr/local/lib
可是在 BBSHOME=/home/bbs all install 的时候还是会有上面的问题发生
另外我有参考这篇文章
http://opensvn.csie.org/pttbbs/stable/pttbbs/docs/FAQ
可是 innbbsd/Makefile 的 LDFLAGS 应该不是在 line 43 吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.169.6.35
※ 编辑: Cain 来自: 61.66.175.152 (03/27 09:50)