mynetuser 发表于 2014-01-10 20:18

php编译安装的问题!!

本帖最后由 rdcwayx 于 2014-07-21 19:57 编辑

我编译php-5.3.15时候,./configure是成功的,但是到make时候有报错,错误提示如下:/usr/bin/ld: cannot find -lltdl
collect2: ld returned 1 exit status
make: *** Error 1提示找不到lltdl, 我在安装php前安装了很多库文件,像:zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel。
还有libiconv库,libmcrypt库,mhash加密扩展库,mcrypt加密扩展库,但是为什么还会报错呢,哪位大牛指定一下,非常感谢!!!

wenhq 发表于 2014-01-11 22:37

还缺少东西。google 吧。

thinalai 发表于 2014-01-12 17:05

本帖最后由 thinalai 于 2014-01-12 17:07 编辑

回复 1# mynetuser


    libtool问题yum install -y libtool还提示错误的话,就重装下cd /usr/share/libtool/libltdl
./configure --prefix=/usr
make && make install

E-baby 发表于 2014-01-27 01:18

把PHP和PHP-FPM下载到同一目录下,此次用的为php-5.3.0.tar.bz2和php-5.3.0-fpm-0.5.12.diff.gz,下载到了同一目录下
#tar xvf php-5.3.0.tar.bz2
#gzip -cd php-5.3.0-fpm-0.5.12.diff.gz | patch -d php-5.3.0 -p1 //将php-5.3.0-fpm-0.5.12.diff.gz以补丁形式加到php-5.3.0里面

rendajuan0711 发表于 2014-07-08 16:19

./configure --prefix=/usr/local/php/ --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-libxml-dir=/usr/lib/libxml12我是这么configure的,在make之前我一般先执行make clean

rdcwayx 发表于 2014-07-21 20:03

本帖最后由 rdcwayx 于 2014-07-21 20:04 编辑

你看一下,有什么缺了。

Dependencies:
libiconv,
libidn,
openssl-1.0.0g,
curl,
expat,
fontconfig,
freetype,
freetds,
libssh2,
gd,
libintl,
jpeg,
openldap,
mysql,
libpng,
sasl,
libxml2,
zlib,
xpm,
and either libgcc-3.4.6 or gcc-3.4.6 be installed.
页: [1]
查看完整版本: php编译安装的问题!!