From 821411cfd6a0d318f73a2a1c5362b2e81af7d53c Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Fri, 25 Jul 2025 16:17:13 +0700 Subject: [PATCH] only -lstdc++ on linux --- src/SPC/builder/Extension.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SPC/builder/Extension.php b/src/SPC/builder/Extension.php index 43ff000a..d8db6d07 100644 --- a/src/SPC/builder/Extension.php +++ b/src/SPC/builder/Extension.php @@ -416,7 +416,7 @@ class Extension 'LIBS' => "-Wl,--start-group {$staticLibs} -Wl,--end-group {$sharedLibs}", 'LD_LIBRARY_PATH' => BUILD_LIB_PATH, ]; - if (ToolchainManager::getToolchainClass() === ZigToolchain::class) { + if (ToolchainManager::getToolchainClass() === ZigToolchain::class && SPCTarget::getTargetOS() === 'Linux') { $env['SPC_COMPILER_EXTRA'] = '-lstdc++'; }