php5.5: 编译时报错

一,报错信息:

/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1100: undefined reference to `libiconv_open'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1114: undefined reference to `libiconv_open'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1233: undefined reference to `libiconv'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1185: undefined reference to `libiconv'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1217: undefined reference to `libiconv'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1375: undefined reference to `libiconv_close'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1285: undefined reference to `libiconv'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1316: undefined reference to `libiconv'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1372: undefined reference to `libiconv_close'
/usr/local/source/php-5.5.23/ext/iconv/iconv.c:1359: undefined reference to `libiconv'

 

二,解决:

创建符号链接:

# ln -s /usr/local/lib/libiconv.so.2.5.1 /usr/lib64/libiconv.so.2

重新编译:

# make ZEND_EXTRA_LIBS='-liconv' 

安装 :

make install

 

posted @ 2026-04-11 10:43  刘宏缔的架构森林  阅读(3)  评论(0)    收藏  举报