diff --git a/build/jam/BuildSetup b/build/jam/BuildSetup index 28199e1399..0b3bf757df 100644 --- a/build/jam/BuildSetup +++ b/build/jam/BuildSetup @@ -304,7 +304,10 @@ if $(HOST_ARCH) = m68k { if $(HOST_PLATFORM) != darwin { # fix for new changes to DSO linking policies - HOST_LINKFLAGS += -Xlinker --no-as-needed -Wl,--copy-dt-needed-entries ; + HOST_LINKFLAGS += -Xlinker --no-as-needed ; + if $(HOST_GCC_VERSION[1]) >= 3 { + HOST_LINKFLAGS += -Wl,--copy-dt-needed-entries ; + } }