Qmail 安装时的遇到的问题
各位大哥:<br>我有新安装完毕的Linux RedHat 9.0后,进行安装QMail-1.03.tar.gz<br>
<br>
文件解压后进行make setup check 时,出现无法编译下去的情况,请问如何来解决它<br>
<br>
./makelib str.a str_len.o str_diff.o str_diffn.o str_cpy.o \<br>
str_chr.o str_rchr.o str_start.o byte_chr.o byte_rchr.o \<br>
byte_diff.o byte_copy.o byte_cr.o byte_zero.o<br>
./compile fmt_str.c<br>
./compile fmt_strn.c<br>
./compile fmt_uint.c<br>
./compile fmt_uint0.c<br>
./compile fmt_ulong.c<br>
./compile scan_ulong.c<br>
./compile scan_8long.c<br>
./makelib fs.a fmt_str.o fmt_strn.o fmt_uint.o fmt_uint0.o \<br>
fmt_ulong.o scan_ulong.o scan_8long.o<br>
./compile datetime.c<br>
./compile datetime_un.c<br>
./makelib datetime.a datetime.o datetime_un.o<br>
./compile auto-str.c<br>
auto-str.c: In function `main':<br>
auto-str.c:17: warning: return type of `main' is not `int'<br>
./load auto-str substdio.a error.a str.a<br>
substdio.a(substdo.o)(.text+0x43): In function `allwrite':<br>
: undefined reference to `errno'<br>
collect2: ld returned 1 exit status<br>
make: *** [auto-str] Error 1<br>
re:[root@XXX qmail-1.03...
[root@XXX qmail-1.03]# make setup check<br>./load auto-str substdio.a error.a str.a<br>
substdio.a(substdo.o)(.text+0x43): In function `allwrite':<br>
: undefined reference to `errno'<br>
collect2: ld returned 1 exit status<br>
make: *** [auto-str] Error 1<br>
<br>
现在进行此编译时,出现如下的问题,刚才有进行,qmail-smtpd-auth的安装,之后再进行make setup check时,出现了如下的错误提示,请问如何来解决它?<br>
页:
[1]
