[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 メーリングリストの案内