diff --git a/src/SConscript b/src/SConscript index 51b4bd9b3b..3179849601 100644 --- a/src/SConscript +++ b/src/SConscript @@ -376,6 +376,8 @@ class SharedLib(TopLevelBase): def declare(self, env): objs = self.srcs_to_objs(env, self.sources(env)) + env = env.Clone() + libs = self.libs(env) # Higher priority libraries should be earlier in the list. libs.sort(key=lambda l: l.priority, reverse=True)