[PHP-users 10035] Re: Call to undefined function: xslt_create()
Yasuo Ohgaki
php-users@php.gr.jp
Thu, 12 Sep 2002 11:00:15 +0900
大垣です。
ITO Akihiro wrote:
> $cd php-4.2.2
> $make distclean
> $./configure
> --enable-xslt
> --with-xslt-sablot=/usr/local
> --with-iconv-dir=/usr/local
> --with-expat-dir=/usr/local
> $make
>
> の結果が,
>
> /bin/sh /usr/local/src/php-4.2.2/libtool --silent --mode=link gcc -I. -I/usr/loc
> al/src/php-4.2.2/ -I/usr/local/src/php-4.2.2/main -I/usr/local/src/php-4.2.2 -I/
> usr/local/src/php-4.2.2/Zend -I/usr/local/src/php-4.2.2/ext/mysql/libmysql -I/us
> r/local/include -I/usr/local/src/php-4.2.2/TSRM -g -O2 -o php -export-dynami
> stub.lo libphp4.la
> /usr/local/lib/libsablot.so: undefined reference to `libiconv_open'
> /usr/local/lib/libsablot.so: undefined reference to `libiconv_close'
> /usr/local/lib/libsablot.so: undefined reference to `libiconv'
> collect2: ld returned 1 exit status
> make[1]: *** [php] Error 1
> make[1]: Leaving directory `/usr/local/src/php-4.2.2'
> make: *** [all-recursive] Error 1
>
関連があるか確認していませんが、新しいiconvのconfig.m4はlibiconv
が見つけられないバグが修正されています。php-4.3.0-devを試して見る
事をお勧めします。
# たしか4.2.3にはマージしていないので4.3.0-devが必要です。
--
Yasuo Ohgaki