diff --git a/src/Package/Library/libffi.php b/src/Package/Library/libffi.php index 351b9076..e40127fb 100644 --- a/src/Package/Library/libffi.php +++ b/src/Package/Library/libffi.php @@ -8,6 +8,7 @@ use StaticPHP\Attribute\Package\BuildFor; use StaticPHP\Attribute\Package\Library; use StaticPHP\Package\LibraryPackage; use StaticPHP\Runtime\Executor\UnixAutoconfExecutor; +use StaticPHP\Runtime\SystemTarget; #[Library('libffi')] class libffi extends LibraryPackage @@ -28,7 +29,7 @@ class libffi extends LibraryPackage #[BuildFor('Darwin')] public function buildDarwin(): void { - $arch = getenv('SPC_ARCH'); + $arch = SystemTarget::getTargetArch(); UnixAutoconfExecutor::create($this) ->configure( "--host={$arch}-apple-darwin",