[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:0771] apache2.0.45へのmod_encodingの組み込みについて
- To: webdav-jp@xxxxxxxx
- Subject: [webdav-jp:0771] apache2.0.45へのmod_encodingの組み込みについて
- From: Tetsuya Saito <tetuya@xxxxxxxxx>
- Date: Fri, 23 May 2003 01:41:30 +0900
- Delivered-to: webdav-jp@Begi.net
- Posted: Fri, 23 May 2003 01:41:44 +0900
皆さん今晩は
斉藤@KSCと申します。
今回、NetBSD1.6.1にapache2.0.45+mod_encoding-20021209+mod_encoding.c.apache2.20020611a-2
の組み込みを致しております。
apache自体のinstallは問題なく終了しました。
次に、mod_encoding-20021209のinstall作業に移り、まずは、
mod_encoding-20021209/lib配下でlibiconv_hookのinstallを行いました。
こちらは、エラー等の発生は見受けられず、問題なくinstallできと思います。
次に、mod_encoding-20021209以下でmod_encoding.c.apache2.20020611a-2をmod_encoding.c
にリネームし下記のコマンドでconfigureを行いました。
[コマンド]
../configure --with-apxs=/usr/local/apache2/bin/apxs --with-iconv-hook
mod_encoding.soを生成する段階でerrorが発生する情報をwakatomo様のサイトで
調べ下記のコマンドを用いて、mod_encoding.soを構築しましまた。
[コマンド]
gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -R/usr/l
ocal/lib -Llib -liconv_hook
これで、生成できたmod_encoding.soを/usr/local/apache2/modulesにコピーし、
そしてhttpd.confに下記の設定を追加しました。
oadModule encoding_module modules/mod_encoding.so
そして、apachectl configtestを実行しますと、下記のようなerrorかせ出力さ
れてしまいました。
[エラー]
Syntax error on line 268 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modules/mod_encoding.so into server: /usr/local/lib/libicon
v_hook.so.1: Undefined PLT symbol "iconv" (reloc type = 7, symnum = 51)
現在の状況はこのような状況なのですが、mod_encoding-20021209+mod_encoding.c.apache2.20020611a-2
のinstall手順において、何か手違いを起こしている箇所はございますでしょう
か。
また、手順に間違い等がないということでしたら、他にどのような原因が考えら
れますでしょうか。
識者の皆様、ご助言よろしくお願い申し上げます。
--
Tetsuya Saito <tetuya@xxxxxxxxx>