This commit is contained in:
jingjingxyk
2023-05-24 03:48:40 +08:00
parent 2767ac524f
commit 41aa129b97

View File

@@ -12,18 +12,14 @@ class mongodb extends Extension
{ {
public function getUnixConfigureArg(): string public function getUnixConfigureArg(): string
{ {
$arg = '--enable-mongodb --without-mongodb-sasl'; $arg = ' --enable-mongodb ';
$arg .= ' --with-mongodb-system-libs=no ';
$arg .= ' --with-mongodb-sasl=no ';
if ($this->builder->getLib('openssl')) { if ($this->builder->getLib('openssl')) {
$arg .= '--with-mongodb-system-libs=no --with-mongodb-ssl=openssl'; $arg .= '--with-mongodb-ssl=openssl';
} else {
// 禁用,否则链接的是系统库
$arg .= '';
} }
if ($this->builder->getLib('icu')) { if ($this->builder->getLib('icu')) {
$arg .= '--with-mongodb-system-libs=no --with-mongodb-ssl=openssl'; $arg .= ' --with-mongodb-icu=yes ';
} else {
// 禁用,否则链接的是系统库
$arg .= '';
} }
return $arg; return $arg;
} }