From 5ff529d4b16d4960caabd838e7e4052277e1d055 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Wed, 21 Mar 2012 16:34:41 +0000 Subject: [PATCH] fix debug builds of libtorrent.so --- Jamfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jamfile b/Jamfile index af1d371d5..abdd682da 100755 --- a/Jamfile +++ b/Jamfile @@ -243,6 +243,12 @@ rule building ( properties * ) || gcc in $(properties) || clang in $(propertoes) ) && shared in $(properties) + # on GCC, enabling debugging in libstdc++ + # breaks the ABI and its ability to appear + # in shared object interfaces, so when it's + # enabled, just export everything (since we're) + # probably not a production build anyway + && !on in $(properties) { # hide non-external symbols # use ms-compat because boost.asio (as of 1.47.0