configure: error: Please specify the install prefix of iconv with --with-iconv=<DIR>
#tar zxvf libiconv-1.10.tar.gz
#cd libiconv-1.10
#./configure
#make
#make install
注意:我开始的时候安装的 libiconv-1.11结果安装完成后,重起启动时出现问题(用户就是登录不去,不是是系统的bug还是软件的兼容性不好,后来用单用户进入,删除了/usr/local/下的libiconv相关文件才得以登录系统,从出现这个问题到解决这个问题花了我半天的时间,大家一定要记住这个教训)
安装完libxml2后重新configure php
这样再configure php时结果还提示错误,具体的信息忘记记下来了,大体的意思是说没有找到iconv和libiconv请reinstall iconv,这时候已经是晚上10点多了,我怒了,决定试一下ports安装iconv和libiconv.(这下子我是实在没有耐心了)
#whereis iconv
根据提示到相应的目录下iconvpath指相应的目录(当时系统提示的信息具体是什么我记不清了)
#cd iconvpath
然后开始安装
#make install clean
执行上述命令时出/usr/ports/distfiles下没有找到文件,然后出现一个连接到ftp下载的信息,没办法我这个机器不能上外面,我只能用另一台机器上那个ftp上下载软件然后再放到/usr/ports/distfiles这里,重新make install clean 结果又提示缺少什么软件,我就这样一个一个的下载下来放到/usr/ports/distfiles里面
按照上述的方式又安装了libiconv
本已经编译安装了perl 后来一想反正是要ports,就再ports一下这个perl吧
就这样又ports安装了perl一次.
这一切准备完毕
再重新开始的信息configure PHP
这一次没问题了
标签: