diff --git a/src/SPC/builder/linux/LinuxBuilder.php b/src/SPC/builder/linux/LinuxBuilder.php index e27c2f34..ff33af3a 100644 --- a/src/SPC/builder/linux/LinuxBuilder.php +++ b/src/SPC/builder/linux/LinuxBuilder.php @@ -78,6 +78,7 @@ class LinuxBuilder extends BuilderBase ...$vars, 'CC' => $this->getOption('cc'), 'CXX' => $this->getOption('cxx'), + 'PATH' => BUILD_ROOT_PATH . '/bin:' . getenv('PATH'), ]); // cross-compile does not support yet /*if (php_uname('m') !== $this->arch) { @@ -158,6 +159,7 @@ class LinuxBuilder extends BuilderBase 'CXX' => $this->getOption('cxx'), 'CFLAGS' => $cflags, 'LIBS' => '-ldl -lpthread', + 'PATH' => BUILD_ROOT_PATH . '/bin:' . getenv('PATH'), ]); SourcePatcher::patchBeforeBuildconf($this); diff --git a/src/SPC/builder/macos/MacOSBuilder.php b/src/SPC/builder/macos/MacOSBuilder.php index eb92a279..8378f080 100644 --- a/src/SPC/builder/macos/MacOSBuilder.php +++ b/src/SPC/builder/macos/MacOSBuilder.php @@ -53,6 +53,7 @@ class MacOSBuilder extends BuilderBase 'CC' => $this->getOption('cc'), 'CXX' => $this->getOption('cxx'), 'CFLAGS' => "{$this->arch_c_flags} -Wimplicit-function-declaration -Os", + 'PATH' => BUILD_ROOT_PATH . '/bin:' . getenv('PATH'), ]); // create pkgconfig and include dir (some libs cannot create them automatically)