diff --git a/src/SPC/builder/extension/amqp.php b/src/SPC/builder/extension/amqp.php index 40a6131c..7e0ea2de 100644 --- a/src/SPC/builder/extension/amqp.php +++ b/src/SPC/builder/extension/amqp.php @@ -25,7 +25,7 @@ class amqp extends Extension public function getUnixConfigureArg(bool $shared = false): string { - return '--with-amqp --with-librabbitmq-dir=' . BUILD_ROOT_PATH; + return '--with-amqp' . ($shared ? '=shared' : '') . ' --with-librabbitmq-dir=' . BUILD_ROOT_PATH; } public function getWindowsConfigureArg($shared = false): string diff --git a/src/SPC/builder/extension/spx.php b/src/SPC/builder/extension/spx.php index 9e3ead3a..8436b96f 100644 --- a/src/SPC/builder/extension/spx.php +++ b/src/SPC/builder/extension/spx.php @@ -13,7 +13,7 @@ class spx extends Extension public function getUnixConfigureArg(bool $shared = false): string { $arg = '--enable-spx' . ($shared ? '=shared' : ''); - if ($this->builder->getExt('zlib') === null) { + if ($this->builder->getLib('zlib') !== null) { $arg .= ' --with-zlib-dir=' . BUILD_ROOT_PATH; } return $arg;