only -lstdc++ on linux

This commit is contained in:
DubbleClick 2025-07-25 16:17:13 +07:00
parent a8be88d771
commit 821411cfd6

View File

@ -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++';
}