2006年7月 5日

[Apache-Users 6221]Apache2.0.58+Solaris2.6 でmakeエラー

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **


皆さん今日は、小野と言います。

今、訳あってSolaris2.6と言う古いOSにApache2.0.58をインストール
しようとしてますが、makeでエラーになってしまします。

作業は、「root」ユーザーで実施しています。

configureのオプションは以下のとおりです。
OPTIM="-O2" \
./configure \
--prefix=/usr/local/httpd-2.0.58 \
--enable-rule=SHARED_CORE \
--with-layout=Apache \
--enable-module=so \
--enable-module=rewrite
特にエラーなく終わります。

makeをすると(都合により改行してますが省略までは1行です)
以下のような「is not an identifier」と怒られます。
ひょっとして、Solaris2.6にはそもそも無理ですかね。
configure 時に「OPTIM」をはずしてもエラーになります。

/home/yokohama/src/httpd-2.0.58/srclib/apr/libtool --silent
--mode=link gcc -g -O2 -pthreads -DSOLARIS2=6 -D_POSIX_PTHREAD_SEMANTICS
-D_REENTRANT -DAP_HAVE_DESIGNATED_INITIALIZER
-I/home/yokohama/src/httpd-2.0.58/srclib/apr/include
-I/home/yokohama/src/httpd-2.0.58/srclib/apr-util/include
-I/usr/local/include -I. -I/home/yokohama/src/httpd-2.0.58/os/unix
-I/home/yokohama/src/httpd-2.0.58/server/mpm/prefork
-I/home/yokohama/src/httpd-2.0.58/modules/http
-I/home/yokohama/src/httpd-2.0.58/modules/filters
-I/home/yokohama/src/httpd-2.0.58/modules/proxy
-I/home/yokohama/src/httpd-2.0.58/include
-I/home/yokohama/src/httpd-2.0.58/modules/generators
-I/home/yokohama/src/httpd-2.0.58/modules/dav/main
-export-dynamic -L/usr/local/lib -o httpd modules.lo
modules/aaa/mod_access.la modules/aaa/mod_auth.la
modules/filters/mod_include.la modules/loggers/mod_log_config.la
:省略
-liconv /home/yokohama/src/httpd-2.0.58/srclib/apr/libapr-0.la
-lm -lsocket -lnsl -lresolv -lpthread -ldl
/home/yokohama/src/httpd-2.0.58/srclib/apr/libtool[4767]: : is not an identifier
make[1]: *** [httpd] Segmentation Fault (core dumped)
make[1]: Leaving directory `/home/yokohama/src/httpd-2.0.58'
make: *** [all-recursive] Error 1

すみませんが、ご教授のほど宜しくお願い致します。

--
入退会・変更・配送一時停止は以下へ
http://mm.apache.jp/mailman/listinfo/apache-users

投稿者 xml-rpc : 2006年7月 5日 10:17
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/38985
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。