0

我从http://srp.stanford.edu/source/srp-2.1.2.tar.gz下载了 srp-2.1.2 源代码。

类型:./configure ---> 一切正常

类型:制作

在这一点上,我在链接过程中不断收到同样的错误。请参阅下面的最后几行:

gcc -O -o telnet authenc.o commands.o main.o network.o ring.o sys_bsd.o telnet.o terminal.o tn3270.o utility.o Xauth.o XdmAuth.o fwdxutil.o parsedpy.o tlsutil。 o ../libtelnet/libtelnet.a -lssl -L../../libsrp -lsrp -lcrypto -ldl -lutil -lresolv -lnsl
telnet.o:在函数“t_setupterm”中:
telnet.c:(.text+0x2030): 未定义对“tgetent”的引用
collect2: ld 返回 1 个退出状态
make[3]: *** [telnet] 错误 1
make[3]: 离开目录`/root/srp-2.1.2/telnet/telnet'
make[2]: *** [all-recursive] 错误 1
make[2]: 离开目录`/root/srp-2.1.2/telnet'
make[1]: *** [all-recursive-am] 错误 2
make[1]: 离开目录`/root/srp-2.1.2/telnet'
make: *** [全递归] 错误 1
root@brrndvis05:~/srp-2.1.2#

它找不到对“tgetent”的任何引用。我不知道那是什么意思。谁能帮我 ?

谢谢

4

1 回答 1

0

Tgetent 由 termcap 提供。安装 termcap,它应该可以工作。

于 2011-04-07T23:32:15.343 回答