Re: [問題] /usr/libexec/elf/ld: cannot find -l …
※ 引述《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)