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

Please specify the install prefix of iconv with --with-iconv=

我的大概解决办法是(系统是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

你可能感兴趣的:(遇到Please specify the install prefix of iconv with --with-iconv=问题)