はじめての自宅サーバ構築 - 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.6 )
日時: 2007/01/12 17:16
名前: 管理者

まず、「yum」がインストールされているか確認してみてください。
以下コマンドを実行して、結果が何も表示されなければインストールされていません。

# rpm -qa yum


デフォルトでは「yum」はインストールされています。
全パッケージのアップデートコマンドは以下です。

# yum update


個別にアップデートを行いたい場合は以下の様になります。(例:httpdをアップデート)

# yum update httpd


時間はかかりますが、全てのアップデートを行う事をお勧めします。(# yum update)

この時(全アップデート)、akiさんの場合はカーネルもアップデートされるはずですので、
完了したら、システムを再起動(リブート)して下さい。
メンテ
 Re: mod_jk2.so作成時のエラー ( No.7 )
日時: 2007/01/12 17:26
名前: aki

# rpm -qa yum
とコマンドを打ったところ
yum-2.0.8-2.centos3
とでました。

また、
#yum update
とコマンドを打ったところ
Traceback (most recent call last):
 File "/usr/bin/yum", line 30, in ?
  yummain.main(sys.argv[1:])
 File "/usr/share/yum/yummain.py", line 159, in main
  locale.setlocale(locale.LC_ALL, '')
 File "/usr/lib/python2.2/locale.py", line 381, in setlocale
  return _setlocale(category, locale)
locale.Error: locale setting not supported

というエラー出てきたのですが、なにがおかしいのでしょうか?
メンテ
 Re: mod_jk2.so作成時のエラー ( No.8 )
日時: 2007/01/12 17:34
名前: 管理者

> # rpm -qa yum
> とコマンドを打ったところ
> yum-2.0.8-2.centos3
> とでました。


yumとは関係ありませんが、CentOSはVer3をお使いなのでしょうか?
ちなみに、当サイトでの動作確認はVer4ですので現事象が解決できたとしても「mod_jk2」が導入できるか不明です。
メンテ
 Re: mod_jk2.so作成時のエラー ( No.9 )
日時: 2007/01/12 17:48
名前: aki

CentOS 3.6を使っています。

>当サイトでの動作確認はVer4ですので現事象が解決できたとしても「mod_jk2」が導入できるか不明です。
まずは現事象の解決を最優先に考えています。

導入ができるかどうかは今のエラーを取らないことには確かめようもないので、申し訳ないですが今は現事象解決に力を貸していただけると幸いです。
メンテ
 Re: mod_jk2.so作成時のエラー ( No.10 )
日時: 2007/01/12 18:30
名前: 管理者

まず、解決できるかどうかは不明ですのでご了承ください。

> #yum update
> とコマンドを打ったところ
> Traceback (most recent call last):
>  File "/usr/bin/yum", line 30, in ?
>   yummain.main(sys.argv[1:])
>  File "/usr/share/yum/yummain.py", line 159, in main
>   locale.setlocale(locale.LC_ALL, '')
>  File "/usr/lib/python2.2/locale.py", line 381, in setlocale
>   return _setlocale(category, locale)
> locale.Error: locale setting not supported


localeエラーと出ていますが現在のlocale情報を教えてください。

# locale

また、以下の結果も教えてください。

# cat /etc/sysconfig/i18n
メンテ

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

■ その他

ページ先頭へ

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