pecl-memcache icon indicating copy to clipboard operation
pecl-memcache copied to clipboard

PECL install not receiving -D --with-zlib-dir=/path/ option

Open NickGoodwind opened this issue 3 years ago • 0 comments

Lately, I have been trying to install the pecl memcache PHP extension on OSX Catalina with brew memcached installed and I'm getting the following error every time I try the install process:

configure: error: memcache support requires ZLIB. Use --with-zlib-dir=<DIR> to specify prefix where ZLIB include and library are located

I have tried with pecl install memcache and with pecl install --configureoptions='with-zlib-dir="path"' memcache to no avail. It always gets the same point and it fails.

Screen Shot 2021-07-10 at 12 56 14 AM

From what I have reviewed on different topics regarding the installation of the package the issue seems to be with the -D option in the pecl install command, because when I do a manual install from the source code passing the argument --with-zlib-dir=/usr/local/Cellar/zlib/1.2.11 to the ./configure command it works like a charm and installs the package but is now not listed in pecl list installed packages and as so it cannot be uninstalled.

The issue is I need pecl to manage the installation of the package to be able to uninstall it any time when the environment changes from project to protect.

NickGoodwind avatar Jul 10 '21 06:07 NickGoodwind