[Armadillo:03849] Re: lighttpd+PHPでmbstringの使用方法について
Yukihiro Yokotani
email@hidden
2008年 12月 24日 (水) 19:43:46 JST
横谷です。
> 2.5. php5のconfigureオプションを変更する
> $ cd php5
> $ vi Makefile
> CONFIGURE_OPT = --host=$(CROSS_COMPILE:-=) --prefix=/usr \
> --enable-force-cgi-redirect --enable-fastcgi \
> --with-config-file-path=/etc --without-mm --disable-pdo \
> --without-mysql --without-sybase-ct --without-sqlite \
> --disable-libxml --disable-dom --disable-simplexml \
> --disable-xml --disable-xmlreader --disable-xmlwriter \
> --without-pear --enable-mbstring
この2.5の処理を行うことによりmbstringの実装が出来るようになりました。
ただ鬼車でコンパイルエラーが出ますので、回避する必要があるようです。
正しい手順かどうか分かりませんが、以下の手順で回避しました。
php5/ext/mbstring/oniguruma/regerror.c
#define HAVE_STDARG_PROTOTYPES を追加
ca_init_list関数をコメントアウト
armadillo メーリングリストの案内