- PR -

ApacheでMakeエラー

1
投稿者投稿内容
soccer
ベテラン
会議室デビュー日: 2003/09/17
投稿数: 99
投稿日時: 2006-09-20 17:31
Solaris 2.8
gcc 2.95.3
apache 2.0.55

上記の環境でApacheのMakeを行なうと以下のエラーが出ます。
対応方法をご存知で無いでしょうか?

(cd .libs && rm -f libexpat.so.0 && ln -s libexpat.so.0.1.0 libexpat.so.0)
(cd .libs && rm -f libexpat.so && ln -s libexpat.so.0.1.0 libexpat.so)
false cru .libs/libexpat.a xmlparse.o xmltok.o xmlrole.o
*** Error code 1
make: Fatal error: Command failed for target `libexpat.la'
Current working directory /home/sysm01/ogawa/source/httpd-2.0.55/srclib/apr-util
/xml/expat/lib
*** Error code 1
make: Fatal error: Command failed for target `build-subdirs'
Current working directory /home/sysm01/ogawa/source/httpd-2.0.55/srclib/apr-util
/xml/expat
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /home/sysm01/ogawa/source/httpd-2.0.55/srclib/apr-util
/xml
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /home/sysm01/ogawa/source/httpd-2.0.55/srclib/apr-util
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /home/sysm01/ogawa/source/httpd-2.0.55/srclib
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
未記入
常連さん
会議室デビュー日: 2006/04/11
投稿数: 21
投稿日時: 2006-09-20 20:32
configureはうまく通りましたか?

後ここら辺にヒントが書いてありますね。
http://httpd.apache.org/docs/2.2/ja/install.html
  特に「apr/apr-util >= 1.2」のとこらへんが、怪しい。

[ メッセージ編集済み 編集者: 未記入 編集日時 2006-09-20 20:46 ]
すすむ
会議室デビュー日: 2003/11/12
投稿数: 9
投稿日時: 2006-09-20 21:07
apache2/server/exports.c の修正をすれば動くと思います。

バージョンによって行が違う(?)のですが、
exports.c の 116行目あたりを下記に修正して再度 make してみてください。

誤 : #endif
正 : /* #endif */

たぶんこれだと思います。
すすむ
会議室デビュー日: 2003/11/12
投稿数: 9
投稿日時: 2006-09-20 21:23
さっきの者です。

> apache2/server/exports.c の修正をすれば動くと思います。

apache2 って、どこじゃ〜〜ですね。。。

apacheの make があるディレクトリが /project/PKG/httpd-2.0.55 だった場合。
/project/PKG/httpd-2.0.55/server/exports.c というファイルがあります。
make 時にはこのファイルを実行しているのですが、
endif の構文エラーで make が失敗します。(apacheのバグ?)


なお、全然違う理由だったらごめんなさい!!
スフレ
ぬし
会議室デビュー日: 2005/05/27
投稿数: 281
お住まい・勤務地: 東京
投稿日時: 2006-09-20 21:59
メッセージを見る限りでは、(おそらく)arを実行しようとするところで、なぜかfalseが実行されてますね。configure のときにちゃんと ar を見付けられているでしょうか。
あんとれ
ぬし
会議室デビュー日: 2004/01/14
投稿数: 556
投稿日時: 2006-09-21 09:05
/usr/ccs/bin にパスが通っていないなんてことはないですか?
soccer
ベテラン
会議室デビュー日: 2003/09/17
投稿数: 99
投稿日時: 2006-09-26 13:19
貴重なご意見有難うございました
1

スキルアップ/キャリアアップ(JOB@IT)