編譯eggdrop1.9.1結果是/usr/bin/ld: 找不到-lieee

編譯eggdrop1.9.1結果是/usr/bin/ld: 找不到-lieee

當嘗試編譯 Eggdrop1.9.1 gcc 時給出以下輸出

> gcc -g -O2 -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H -I/usr/include/tcl8.6  -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o tls.o userent.o userrec.o users.o  -L/usr/lib/x86_64-linux-gnu -ltcl8.6  -lz -lpthread -lieee -lm -lssl -lcrypto -ldl  -lresolv md5/md5c.o compat/*.o `cat mod/mod.xlibs`
/usr/bin/ld: cannot find -lieee
collect2: error: ld returned 1 exit status
Makefile:45: recipe for target 'link' failed
make[2]: *** [link] Error 1
make[2]: Leaving directory '/home/user/eggdrop-1.9.1/src'
Makefile:54: recipe for target '../eggdrop' failed
make[1]: *** [../eggdrop] Error 2
make[1]: Leaving directory '/home/user/eggdrop-1.9.1/src'
Makefile:243: recipe for target 'eggdrop' failed
make: *** [eggdrop] Error 2

誰能建議我如何解決這個問題?

[編輯作業系統版本和更多資訊] 這是在Ubuntu 18.04.1,ldd (Ubuntu GLIBC 2.27-3ubuntu1.2) 2.27 上,我正在使用ftp.eggheads.org/pub/eggdrop/source/1.9/eggdrop- 1.9.1 .tar.gz,建構過程的完整輸出位於https://pastebin.com/5hdLVC5k

答案1

我已經更新了伺服器,但仍然有同樣的錯誤,lieee,我無法擦除伺服器,因為它有 16tb 的資料我需要備份。雖然在上面運行 Eggdrop 會很好,但擦拭盒子並重新開始還不夠重要,所以我只租一個較小的伺服器來存放 Eggdrop。

感謝您提供的資訊和所有幫助的嘗試!

相關內容