在Ubuntu 10.04中编译srp-2.1.2时出错

时间:2011-04-07 20:43:14

标签: security ubuntu passwords single-responsibility-principle

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

输入:./ configure --->一切都好吗

输入:make

此时我在链接过程中一直收到同样的错误。 见下面的最后几行:

gcc  -O  -o telnet  authenc.o commands.o main.o network.o ring.o sys_bsd.o telnet.o terminal.o tn3270.o utilities.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: In function `t_setupterm':
telnet.c:(.text+0x2030): undefined reference to `tgetent'
collect2: ld returned 1 exit status
make[3]: *** [telnet] Error 1
make[3]: Leaving directory `/root/srp-2.1.2/telnet/telnet'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/srp-2.1.2/telnet'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/root/srp-2.1.2/telnet'
make: *** [all-recursive] Error 1
root@brrndvis05:~/srp-2.1.2#

找不到对'tgetent'的任何引用。我不知道这意味着什么。谁能帮我 ?

由于

1 个答案:

答案 0 :(得分:0)

Tess是由termcap提供的。安装termcap,它应该可以工作。