diff --git a/Jamfile b/Jamfile index 746277a63..992d4349b 100755 --- a/Jamfile +++ b/Jamfile @@ -276,7 +276,11 @@ rule building ( properties * ) # appears to have some types not fully exported) result += -fvisibility=hidden ; result += -fvisibility-inlines-hidden ; - result += -Wl,-Bsymbolic ; + + if ( gcc in $(properties) ) + { + result += -Wl,-Bsymbolic ; + } } return $(result) ;