电脑技术学习

Freebsd7.0+Apache2.2+MySQL5+PHP5

dn001

  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

  这一次没问题了

标签: