遇到Please specify the install prefix of iconv with --with-iconv=<DIR>问题

Please specify the install prefix of iconv with --with-iconv=<DIR>

我的大概解决办法是(系统是mac catalina 10.15.7,php下载的版本是7.3.27):

1:把本地的libiconv编译安装  ./configure --prefix=/usr/local     ----就是/usr/local目录,再用brew install libiconv一下

2:然后去php下载的目录./configure什么参数先都别带,如果configure这步过了,会有一个Makefile ( 就叫Makefile)

如果这时make 报错 类似libiconv symbols一类(Undefined symbols for architecture x86_64: "_libiconv)的,那就修改一下Makefile里的东西

详情操作:https://blog.csdn.net/moqiluoji/article/details/94839352

如果遇到dns_free 一类的:export LDFLAGS=-lresolv

记得出错后,每次make clean

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容