福原です. Yamada Kazuo wrote: >>glibc-devel-2.3.3-3vl1 は入っているでしょうか? > 入っていますね。 > /usr/include/netdb.hもちゃんと存在します。 # アップグレードが中途半端なのかなあ. gcc のバージョンは大丈夫でしょうか. あるいは別に gcc が入っていることは無いでしょうか. $ gcc -v /usr/lib/gcc-lib/i386-vine-linux/3.3.2/specs から spec を読み込み中 コンフィグオプション: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-vine-linux スレッドモデル: posix gcc バージョン 3.3.2 20031218 (Vine Linux 3.3.2-0vl8) $ $ rpm -q gcc gcc-3.3.2-0vl8 $ こうなりますか? 次の内容のファイルを a.c という名前で作成して, ----- ここから ----- ここから ----- ここから ----- ここから ----- #include <unistd.h> #include <sys/types.h> #include <netdb.h> int main() { getservbyport_r(0, NULL, NULL, NULL, 0, NULL); return 0; } ----- ここまで ----- ここまで ----- ここまで ----- ここまで ----- gcc -c -g -O2 -D_REENTRANT a.c でコンパイルすると何かメッセージは出るでしょうか. # 私のところでは何も出ません. sh -x configure > configure.log 2>&1 (一旦全部消して再度アーカイブを展開してから) こういう形で configure を実行してログをとり, + echo -n 'checking for getservbyport_r... ' の行から + echo -n 'checking for gethostbyaddr_r... ' までを見せていただけないでしょうか. 私のところでは次のようになりました. + echo -n 'checking for getservbyport_r... ' checking for getservbyport_r... + echo 'configure:2119: checking for getservbyport_r' ++ echo '${ac_cv_func_getservbyport_r+set}' + eval 'test "${ac_cv_func_getservbyport_r+set}" = set' ++ test '' = set + cat + eval echo configure:2147: '"${CC-cc}' -o 'conftest${ac_exeext}' '$CFLAGS' '$CPPFLAGS' '$LDFLAGS' 'conftest.$ac_ext' '$LI BS' '1>&5"' ++ echo configure:2147: 'gcc -o conftest -g -O2 -D_REENTRANT conftest.c 1>&5' + test -s conftest + rm -rf conftest conftest.c + eval ac_cv_func_getservbyport_r=yes ++ ac_cv_func_getservbyport_r=yes + rm -f 'conftest*' ++ echo '$ac_cv_func_getservbyport_r' + eval 'test "$ac_cv_func_getservbyport_r" = yes' ++ test yes = yes + echo yes yes ++ echo getservbyport_r ++ tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ + ac_tr_func=HAVE_GETSERVBYPORT_R + cat + renf=yes + test yes = no + test yes = yes + OLDLIBS= + LIBS= + echo -n 'checking whether getservbyport_r takes 6 args... ' checking whether getservbyport_r takes 6 args... + echo 'configure:2231: checking whether getservbyport_r takes 6 args' + cat + eval echo configure:2242: '"${CC-cc}' -c '$CFLAGS' '$CPPFLAGS' 'conftest.$ac_ext' '1>&5"' ++ echo configure:2242: 'gcc -c -g -O2 -D_REENTRANT conftest.c 1>&5' + rm -rf conftest.c conftest.o + cat + echo yes yes + rm -f 'conftest*' + test yes = no + test yes = no + test yes = no + LIBS= + renf=no + echo -n 'checking for gethostbyaddr_r... ' iplog のバージョンは 2.2.3 ですか? $ md5sum iplog-2.2.3.tar.gz de98dd64018ab10ebe36e481cf00b7db iplog-2.2.3.tar.gz $ -- 福原 <makoto@xxxxxxxxxxxxxxxxxx>