Chinaunix

标题: tcpserver 的问题 [打印本页]

作者: sum1201    时间: 2004-01-08 17:11
标题: tcpserver 的问题
9、rh9下编译qmail出错:
./load auto-str substdio.a error.a str.a
substdio.a(substdo.o)(.text+0x43): In function `allwrite':
: undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [auto-str] Error 1
什么问题?(microcao &linuxsky)

A: errno 这个错误是因为 RH9 系统使用了新的 GLIBC 库 2.3.1 造成的
需要修改 QMAIL 的代码才能编译另外 DJB 的几乎所有程序都存在这个问题

QMAIL 官方已经提供了推荐的补丁

http://www.qmail.org/top.html#patches

打个这个补丁就行了
http://qmail.mirrors.space.net/moni.csi.hu/pub/glibc-2.3.1/qmail-1.03.errno.patch
至于tcpserver可能也有相同的问题,patch都可以在以下目录找到
http://qmail.mirrors.space.net/moni.csi.hu/pub/glibc-2.3.1/


上面提到的tcpserver 也有问题,请问具体是哪个补丁??/
作者: artxing    时间: 2004-01-08 17:15
标题: tcpserver 的问题
精华区里red hat 9.0中qmail的安装方法很多,都有解决方法




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2