trim(getenv('SPC_EXTRA_LIBS') . ' -lgomp'), 'Darwin' => trim(getenv('SPC_EXTRA_LIBS') . ' -lomp'), default => '' }; f_putenv('SPC_EXTRA_LIBS=' . $extra_libs); return true; } public function getUnixConfigureArg(bool $shared = false): string { $disable_omp = !(getenv('SPC_LIBC') === 'glibc' && str_contains(getenv('CC'), 'devtoolset-10')) ? '' : ' ac_cv_func_omp_pause_resource_all=no'; return '--with-imagick=' . ($shared ? 'shared,' : '') . BUILD_ROOT_PATH . $disable_omp; } }