- - PR -
POP Before SMTP導入の問題
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-07-04 18:39
qmail自体のインストールは終了し、送受信も行える状態です。 これから、POP Before SMTPの導入をしようとしてrelay-ctrl-3.1.1をmakeしているのですが、エラーが出てとまっている状態です。 エラーは下記のとおりです。何か、ライブラリー等が不足しているのでしょうか? いろいろと検索してみたのですが、ヒットしません。
何卒よろしくお願いいたします。 ----------------------------------------------------------------------- make ( echo '#!/bin/sh';\ echo 'main="$1"; shift';\ echo exec `head -1 conf-ld` '-o "$main" "$main.o" ${1+"$@"}';\ ) >load chmod 755 load ( echo '#!/bin/sh'; \ echo 'source=$1; shift'; \ echo 'base=`echo "$source" | sed -e s:\\\\.c$::`'; \ echo exec `head -1 conf-cc` '-I. -o ${base}.o -c $source ${1+"$@"}'; \ ) >compile chmod 755 compile ( ( ./compile trysystime.c >/dev/null 2>&1 && \ echo '#include <sys/time.h>' ); \ ( ./compile trytime.c >/dev/null 2>&1 && \ echo '#include <time.h>' ) ) >systime.h rm -f trysystime.o trytime.o ./compile relay-ctrl-allow.c ( echo '#!/bin/sh'; \ echo 'main="$1"; shift';\ echo 'rm -f "$main"';\ echo 'ar cr "$main" ${1+"$@"}';\ echo 'ranlib "$main"';\ ) >makelib chmod 755 makelib ./compile authenticated.c ./compile chdir.c ./compile touch.c ./compile validate_ip.c ./makelib relay-ctrl.a authenticated.o chdir.o touch.o validate_ip.o ./compile misc/strtou.c ./compile misc/utoa.c ./compile misc/utoa2.c ./makelib misc/misc.a misc/strtou.o misc/utoa.o misc/utoa2.o ./compile msg/common.c ./compile msg/debug.c ./compile msg/die.c ./compile msg/error.c ./compile msg/warn.c ./makelib msg/msg.a msg/common.o msg/debug.o msg/die.o msg/error.o msg/warn.o ./compile iobuf/iobuf_close.c ./compile iobuf/iobuf_copy.c ./compile iobuf/iobuf_init.c cat warn-auto.sh choose.sh >choose chmod 755 choose ./choose clr trypoll iopoll.h1 iopoll.h2 > iopoll.h ./compile iobuf/iobuf_timeout.c ./compile iobuf/ibuf_getc.c ./compile iobuf/ibuf_gets.c ./compile iobuf/ibuf_getu.c ./compile iobuf/ibuf_init.c ./compile iobuf/ibuf_open.c ./compile iobuf/ibuf_peek.c ./compile iobuf/ibuf_read.c ./compile iobuf/ibuf_refill.c ./compile iobuf/ibuf_seek.c ./compile iobuf/ibuf_status.c ./compile iobuf/ibuf_stdin.c ./compile iobuf/ibuf_tell.c ./compile iobuf/obuf_close.c ./compile iobuf/obuf_endl.c ./compile iobuf/obuf_flush.c ./compile iobuf/obuf_init.c ./compile iobuf/obuf_open.c ./compile iobuf/obuf_pad.c ./compile iobuf/obuf_put2s.c ./compile iobuf/obuf_put3s.c ./compile iobuf/obuf_put4s.c ./compile iobuf/obuf_put5s.c ./compile iobuf/obuf_put6s.c ./compile iobuf/obuf_put7s.c ./compile iobuf/obuf_putc.c ./compile iobuf/obuf_putiw.c ./compile iobuf/obuf_putnetstring.c ./compile iobuf/obuf_putsflush.c ./compile iobuf/obuf_putuw.c ./compile iobuf/obuf_seek.c ./compile iobuf/obuf_stderr.c ./compile iobuf/obuf_stdout.c ./compile iobuf/obuf_sync.c ./compile iobuf/obuf_write.c ./makelib iobuf/iobuf.a iobuf/iobuf_close.o iobuf/iobuf_copy.o iobuf/iobuf_init.o iobuf/io buf_timeout.o iobuf/ibuf_getc.o iobuf/ibuf_gets.o iobuf/ibuf_getu.o iobuf/ibuf_init.o iobu f/ibuf_open.o iobuf/ibuf_peek.o iobuf/ibuf_read.o iobuf/ibuf_refill.o iobuf/ibuf_seek.o io buf/ibuf_status.o iobuf/ibuf_stdin.o iobuf/ibuf_tell.o iobuf/obuf_close.o iobuf/obuf_endl. o iobuf/obuf_flush.o iobuf/obuf_init.o iobuf/obuf_open.o iobuf/obuf_pad.o iobuf/obuf_put2s .o iobuf/obuf_put3s.o iobuf/obuf_put4s.o iobuf/obuf_put5s.o iobuf/obuf_put6s.o iobuf/obuf_ put7s.o iobuf/obuf_putc.o iobuf/obuf_putiw.o iobuf/obuf_putnetstring.o iobuf/obuf_putsflus h.o iobuf/obuf_putuw.o iobuf/obuf_seek.o iobuf/obuf_stderr.o iobuf/obuf_stdout.o iobuf/obu f_sync.o iobuf/obuf_write.o ./choose c trysysel select.h1 select.h2 > select.h ./compile iopoll.c ./load relay-ctrl-allow relay-ctrl.a misc/misc.a msg/msg.a iobuf/iobuf.a iopoll.o ./choose cl trysetenv setenv.h1 setenv.h2 > setenv.h ./compile relay-ctrl-check.c relay-ctrl-check.c: In function `main': relay-ctrl-check.c:87: warning: implicit declaration of function `do_chdir' relay-ctrl-check.c:75: warning: unused variable `dir' ./compile setenv.c ./load relay-ctrl-check relay-ctrl.a misc/misc.a msg/msg.a iobuf/iobuf.a iopoll.o setenv.o ( ./compile trydirent.c >/dev/null 2>&1 \ && cat direntry.h2 || cat direntry.h1 ) > direntry.h rm -f trydirent.o ./compile relay-ctrl-age.c ./load relay-ctrl-age msg/msg.a iobuf/iobuf.a iopoll.o ./compile relay-ctrl-udp.c ./compile net/ipv4_addr.c ./compile net/ipv4_format.c ./compile net/ipv4_parse.c net/ipv4_parse.c: In function `parse_part': net/ipv4_parse.c:12: warning: comparison is always false due to limited range of data type ./makelib net/ipv4.a net/ipv4_addr.o net/ipv4_format.o net/ipv4_parse.o ./compile net/accept4.c ./compile net/acceptu.c ./compile net/bind4.c ./compile net/bindu.c net/bindu.c: In function `socket_bindu': net/bindu.c:30: warning: implicit declaration of function `strcpy' ./compile net/broadcast.c ./compile net/connect4.c ./compile net/connected.c ./compile net/connectu.c net/connectu.c: In function `socket_connectu': net/connectu.c:30: warning: implicit declaration of function `strcpy' ./compile net/cork.c net/cork.c: In function `socket_cork': net/cork.c:24: warning: unused parameter `sock' ./compile net/getaddr4.c ./compile net/linger.c ./compile net/listen.c ./compile net/pair.c ./compile net/recv4.c ./compile net/recvu.c ./compile net/reuse.c ./compile net/send4.c ./compile net/sendu.c ./compile net/shutdown.c ./compile net/tcp.c ./compile net/udp.c ./compile net/uncork.c net/uncork.c: In function `socket_uncork': net/uncork.c:24: warning: unused parameter `sock' ./compile net/unixdgm.c ./compile net/unixstr.c ./makelib net/socket.a net/accept4.o net/acceptu.o net/bind4.o net/bindu.o net/broadcast.o net/connect4.o net/connected.o net/connectu.o net/cork.o net/getaddr4.o net/linger.o net/ listen.o net/pair.o net/recv4.o net/recvu.o net/reuse.o net/send4.o net/sendu.o net/shutdo wn.o net/tcp.o net/udp.o net/uncork.o net/unixdgm.o net/unixstr.o ./load relay-ctrl-udp relay-ctrl.a misc/misc.a msg/msg.a iobuf/iobuf.a net/ipv4.a net/sock et.a iopoll.o Undefined first referenced symbol in file bind net/socket.a(bind4.o) sendto net/socket.a(send4.o) socket net/socket.a(udp.o) recvfrom net/socket.a(recv4.o) ld: fatal: Symbol referencing errors. No output written to relay-ctrl-udp collect2: ld returned 1 exit status make: *** [relay-ctrl-udp] Error 1 |
1