はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 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

このようなエラーを直したい場合をどのようにすればいいのでしょうか?
メンテ

Page:  [1] [2] [3] [4]

■ コンテンツ関連情報

 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]

とでていました。
メンテ

Page:  [1] [2] [3] [4]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.