[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:0698] Re: mod_encording の install 方法
みやもとです。
> 追加するのは、libiconv_hook.soではなくて、libiconv.soの方ではないでしょ
> うか。
私もこちらだと思います。簡単に説明をすると、
> > > > Cannot load /usr/local/apache2/modules/mod_encoding.so into server: /usr/local/lib/libiconv_hook.so.1:
Undefined symbol "iconv_open"
mod_encoding をコンパイルする時に、mod_encoding.c は iconv_hook ライ
ブラリをインストールした時にいっしょにインストールされる iconv.h を
include しますが、この iconv.h では、iconv() 系の関数を全部 iconv_hook
ライブラリで定義した関数名に置き換えます。
で、マジモンの iconv() については全部 libiconv_hook が呼び出すので
すが、もりもとさんのところのエラーは、
「libiconv_hook が呼び出すべき iconv 関数が存在しない」
といってるわけです。
すでに libiconv の類をインストールしているならばいい(岩室さんが
書いた方法でOKのはず)のですが、もしそれをやっていないのであれば、
libiconvもインストールする必要があります。
---
宮本 久仁男 (Kunio Miyamoto)
E-mail: wakatono@xxxxxxxxxx
WebDAV Resources JP: http://webdav.todo.gr.jp/