我想用intl extention编译php。
我正在使用--enabled-intl进行编译。
它给了我icu所需的错误。 所以我使用yum install icu libicu-devel
安装了icu现在我收到以下错误:
检查ICU 3.4或更高版本...找到51.2 检查c ++ ... c ++ 检查C ++编译器(c ++ -L / usr / lib -L / usr / local / lib -Wl,-rpath,/ usr / local / lib -L / usr / local / lib)是否有效... configure:error:安装或配置问题:C ++编译器无法创建可执行文件。
以下是我的config.log
的内容configure:52751:c ++ -o conftest -I / usr / local / include -L / usr / lib -L / usr / local / lib -Wl,-rpath,/ usr / local / lib -L / usr / local / lib目录conftest.C -ls qlite3 -lrt -lm -ldl -lnsl -lrt -lxml2 -lz -lm -liconv -ldl -lxml2 -lz -lm -liconv -ldl -ldl -lm -licui18n -licuuc -licudata - ldl -lm -licuio 1>& 5 /usr/local/lib/libxml2.so:对
gzopen64@ZLIB_1.2.3.3' /usr/local/lib/libxml2.so: undefined reference to
gzdirect@ZLIB_1.2.2.3'的未定义引用 collect2:ld返回1退出状态 configure:失败的程序是:
答案 0 :(得分:1)
那不应该是--enable-intl(启用时没有'd')吗?
答案 1 :(得分:-1)