Отцы извините но я уже в отчаянии суть такая ставлю я qmail точнее он уже стоит а собираю rblsmtpd а он свинья не собирается раньше говорил:
./load rblsmtpd txt.o commands.o ip.o getopt.a strerr.a \ substdio.a stralloc.a alloc.a error.a case.a env.a str.a \ fs.a `cat dns.lib` `cat socket.lib` rblsmtpd.o: In function `main': rblsmtpd.o(.text+0x3dd): undefined reference to `res_init' txt.o: In function `txt': txt.o(.text+0xd1): undefined reference to `__res_query' txt.o(.text+0x141): undefined reference to `__dn_expand' txt.o(.text+0x19d): undefined reference to `__dn_expand' collect2: ld returned 1 exit status make: *** [rblsmtpd] Ошибка 1
после того как по совету друзей в файл conf-ld я добавил -lresolv он подобрел и стал говорить:
./load trylsock -lsocket -lnsl ) >/dev/null 2>&1 \ && echo -lsocket -lnsl || exit 0 ) > socket.lib rm -f trylsock.o trylsock ( ( ./compile tryrsolv.c && ./load tryrsolv \ -lresolv `cat socket.lib` ) >/dev/null 2>&1 \ && echo -lresolv || exit 0 ) > dns.lib rm -f tryrsolv.o tryrsolv ./load rblsmtpd txt.o commands.o ip.o getopt.a strerr.a \ substdio.a stralloc.a alloc.a error.a case.a env.a str.a \ fs.a `cat dns.lib` `cat socket.lib` rblsmtpd.o: In function `main': rblsmtpd.o(.text+0x3dd): undefined reference to `res_init' collect2: ld returned 1 exit status make: *** [rblsmtpd] Ошибка 1
результат на лицо :) Не подскажете в чем ошибка или чего не хватает? (не говорите что ошибка у меня в ДНК :)