我试图在MAMP上配置PHP 5.5,如下所示:
将下载的PHP文件夹移动到MAMP/bin/php (我还试图创建/php5.5.14/include/php目录,如上面的文章所述)并运行./configure。
我有个错误:
checking for iconv support... yes
checking for iconv... no
checking for libiconv... no
configure: error: Please specify the install prefix of iconv with --with-iconv=< DIR >我在哪里可以“指定安装前缀”,或者如何解决这个问题?
谢谢!!
发布于 2014-07-28 01:57:02
完全按照控制台中的错误进行操作。它在找康科夫,但它找不到。
./configure --with-iconv=pathToIconv我想我们应该检查一下,如果没有安装,你可以用自制的方式安装它,或者你可以将现有的文件添加到你的路径变量中。我不知道mamp在这种情况下是如何工作的。如果它安装在机器上,PHP应该使用iconv。由于mamp包含自己的方式,它可能会以一种奇怪的方式填充这个依赖关系。据我所知,最好的做法是在php安装中内置iconv,因此您应该将精力放在跟踪path.To上,我的理解是,您可以在不使用iconv的情况下安装它,并且只要满足了依赖关系,它就会按预期运行。
./configure --without-iconv发布于 2015-11-02 01:11:51
用自制软件
brew install libiconv然后
./configure --with-iconv=$(brew --prefix libiconv)brew --prefix libiconv通常计算为/usr/local/opt/libiconv
发布于 2015-03-21 10:14:49
我已经安装了MacPorts,所以可执行文件位于/opt/local/bin/iconv。指定./configure --with-iconv=/opt/local完成了这一任务。
https://stackoverflow.com/questions/24987305
复制相似问题