- - PR -
『RedHat 9』 daemontools-0.76 インストールエラー
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-09-22 22:05
『daemontoolsの活用』を参考にしながらRedHat 9にDaemonToolsを
インストールしようとすると、以下のエラーが表示されます。 -以下表示文------------------------------------------------ Linking ./src/* into ./compile... Compiling everything in ./compile... ./load envdir unix.a byte.a envdir.o(.text+0xca): In function `main': : undefined reference to `errno' envdir.o(.text+0x1ea): In function `main': : undefined reference to `errno' unix.a(openreadclose.o)(.text+0x3b): In function `openreadclose': : undefined reference to `errno' unix.a(pathexec_run.o)(.text+0xf6): In function `pathexec_run': : undefined reference to `errno' unix.a(pathexec_run.o)(.text+0x13a): In function `pathexec_run': : undefined reference to `errno' unix.a(readclose.o)(.text+0x42): more undefined references to `errno' follow collect2: ld はステータス 1 で終了しまし make: *** [envdir] エラー 1 Copying commands into ./command... cp: cannot stat `compile/svscan': そのようなファイルやディレクトリはありません ------------------------------------------------------- 以上です。 よろしくお願いします。 _________________ |
|
投稿日時: 2003-09-22 22:42
コンパイル/リンクに必要な開発用ライブラリがインストールされていない。
、、、かな? 「rpm -qa |grep devel」の結果は? |
|
投稿日時: 2003-09-22 23:21
Marionetteさん。早速の返信ありがとうございます。
『rpm -qa | grep devel』を実行した結果は以下の通りです。 ---『rpm -qa | grep devel』実行------------------- glibc-devel-2.3.2-11.9 db4-devel-4.0.14-20 gmp-devel-4.1.2-2 krb5-devel-1.2.7-10 libstdc++-devel-3.2.2-5 libusb-devel-0.1.6-3 lockdev-devel-1.0.0-23 ncurses-devel-5.3-4 newt-devel-0.51.4-1 libacl-devel-2.2.3-1 curl-devel-7.9.8-5 cyrus-sasl-devel-2.1.10-4 fam-devel-2.6.8-9 gdbm-devel-1.8.0-20 gpm-devel-1.19.3-27 krbafs-devel-1.1.1-9 libgcj-devel-3.2.2-5 libogg-devel-1.0-4 libuser-devel-0.51.7-1 libxml-devel-1.8.17-8 modutils-devel-2.4.22-8 openldap-devel-2.0.27-8 pam-devel-0.75-48 pciutils-devel-2.1.10-7 python-devel-2.2.2-26 readline-devel-4.3-5 slang-devel-1.4.5-16 zlib-devel-1.1.4-8 kakasi-devel-2.3.4-10 libattr-devel-2.2.0-1 namazu-devel-2.0.12-5 Wnn6-SDK-devel-1.0-25 compat-libstdc++-devel-7.3-2.96.118 expat-devel-1.95.5-2 hesiod-devel-3.0.2-26 libcap-devel-1.10-15 libtermcap-devel-2.0.8-35 libvorbis-devel-1.0-7 openssl-devel-0.9.7a-2 kudzu-devel-0.99.99-1 rpm-devel-4.2-0.69 libxml2-devel-2.5.4-1 ------------------------------------------ 以上です。なにか、足りないものがありましたら、よろしくお願いいたします。 |
|
投稿日時: 2003-09-23 00:30
これ↓では?
http://www.lifewithqmail.org/lwq.html#patches の「5.10.1.1. errno.h patches」 patch自体は ftp://moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch |
|
投稿日時: 2003-09-23 00:45
無事できました!
ありがとう御座いました! |
|
投稿日時: 2003-09-23 00:48
見たところ足りないものはなさそうですね。というか、glibc-develがあればよさそうな気が、、、
ざっとWeb検索したらメーリングリストに「ソースディレクトリの error.hを下記のように修正する」という記述がありました。 extern int errno; ↓ #include <errno.h> でも、「error.c」に「#include <errno.h>」が定義してあるのに? あら、無事コンパイルできたんですね。 [ メッセージ編集済み 編集者: Marionette 編集日時 2003-09-23 00:52 ] |
|
投稿日時: 2003-09-24 14:38
Marionetteさん、ありがとうございます。
無事できました。 以前、TurboLinuxで構築していたんですが、今回初めてRedhat9で構築してます。 qmailは悩みました・・・。 Redhat9でqmailを構築すると、ほとんどパッチを当てないといけなかったりと、 勉強になりました。 また、お世話になるかもしれませんが、その時はまたよろしくお願いします。 |
1