このスレッドはクローズされています。記事の閲覧のみとなります。
mod_jk2.so作成時のエラー |
|
- æ¥æï¼ 2007/01/11 17:59
- ååï¼ aki
- はじめましてakiです。
Tomcatとapacheの連携を行いたいのですが、makeのときに以下のようなエラーがでてしまいます。
list=' server/apache2'; \ for i in $list; do \ echo "Making $target in $i"; \ if test "$i" != "."; then \ (cd $i && make) || exit 1; \ fi; \ done; Making in server/apache2 make[1]: Entering directory `/usr/local/src/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/server/apache2' mkdir -p ../../../build/jk2/apache2/usr/lib/httpd/modules /bin/sh /usr/bin/libtool --silent --mode=compile gcc -O2 -g -pipe -march=i386 -mcpu=i686 -DSSL_EXPERIMENTAL_ENGINE -I/usr/kerberos/include -pthread -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -I../../include -I/usr/include/httpd -I/home/centos/4build/BUILD/httpd-2.0.46/prefork/srclib/apr-util/include /home/centos/4build/BUILD/httpd-2.0.46/srclib/apr-util/include -I/home/centos/4build/BUILD/httpd-2.0.46/prefork/srclib/apr/include /home/centos/4build/BUILD/httpd-2.0.46/srclib/apr/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -c ../../common/jk_channel.c -o ../../../build/jk2/apache2/jk_channel.lo gcc: cannot specify -o with -c or -S and multiple compilations make[1]: *** [../../../build/jk2/apache2/jk_channel.lo] Error 1 make[1]: Leaving directory `/usr/local/src/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/server/apache2' make: *** [jk2-build] Error 1
このようなエラーを直したい場合をどのようにすればいいのでしょうか?
|
■ コンテンツ関連情報
Re: mod_jk2.so作成時のエラー ( No.1 ) |
|
- æ¥æï¼ 2007/01/11 21:10
- ååï¼ 管理者
- 環境の詳細を教えてください。(以下の結果を教えて頂けますか?)
# uname -rvmp # rpm -qa httpd httpd-devel gcc
|
Re: mod_jk2.so作成時のエラー ( No.2 ) |
|
- æ¥æï¼ 2007/01/12 10:24
- ååï¼ aki
- # uname -rvmp の結果が
2.4.21-40.EL #1 Wed Mar 15 14:30:04 EST 2006 i686 i686 になりまして、
# rpm -qa httpd httpd-devel gcc のほうはコマンドをうってもなんの反応も返してくれませんでした。
すいません。 初心者なもので、もしよかったら上の命令で何を調べているかも教えてもらえないでしょうか?
|
Re: mod_jk2.so作成時のエラー ( No.3 ) |
|
- æ¥æï¼ 2007/01/12 11:09
- ååï¼ aki
- すみません。訂正です。
もう一度コマンドを打ってみたら下記のものがでてきました。 #rpm -qa httpd httpd-devel gcc
httpd-devel-2.0.46-56.ent.centos.2 httpd-2.0.46-56.ent.centos.2 gcc-3.2.3-56
|
Re: mod_jk2.so作成時のエラー ( No.4 ) |
|
- æ¥æï¼ 2007/01/12 15:33
- ååï¼ 管理者
- 以下が当方で検証した時の結果です。
# uname -rvmp 2.6.9-42.0.3.EL #1 Fri Oct 6 05:59:54 CDT 2006 i686 i686
# rpm -qa httpd httpd-devel gcc httpd-devel-2.0.52-28.ent.centos4 gcc-3.4.6-3 httpd-2.0.52-28.ent.centos4 gcc-3.4.5-2
akiさんの場合はかなり古いバージョンですね。 検証の為、当方も同じバージョンにしたいのですが、ちょっと難しいです・・・ akiさんの方でバージョンを上げる事は可能でしょうか?
「yum」で上げる事が可能です。 参照:http://kajuhome.com/yum.shtml
|
Re: mod_jk2.so作成時のエラー ( No.5 ) |
|
- æ¥æï¼ 2007/01/12 17:04
- ååï¼ aki
- >akiさんの方でバージョンを上げる事は可能でしょうか?
とあったので 管理者様の言われたようにyumを参照先を見ながらやってみたのですが、下記のコマンドを打つとエラーを出してしまいます。 このエラーはどういったものなのでしょうか?
# rpm -ivh yum-2.4.3-1.c4.noarch.rpm
error: Failed dependencies: python-elementtree is needed by yum-2.4.3-1.c4 python-sqlite is needed by yum-2.4.3-1.c4 urlgrabber is needed by yum-2.4.3-1.c4 yumconf is needed by yum-2.4.3-1.c4
# wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/yum-2.4.3-1.c4.noarch.rpm のコマンドでは
--16:43:20-- http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/yum-2.4.3-1.c4.noarch.rpm => `yum-2.4.3-1.c4.noarch.rpm' Resolving ftp.riken.jp... 134.160.38.1 Connecting to ftp.riken.jp|134.160.38.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 393,768 (385K) [text/plain]
100%[=================================================================================>] 393,768 1.07M/s
16:43:20 (1.07 MB/s) - `yum-2.4.3-1.c4.noarch.rpm' saved [393768/393768]
とでていました。
|
■ その他