https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28811
--- Comment #26 from Alec Ari <neotheuser at ymail dot com> --- To avoid fully recompiling GCC, I modified libstdc++-v3/configure (not .ac) and made the following change: --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -15014,8 +15014,8 @@ if test "$enable_shared" = yes; then glibcxx_compiler_shared_flag="-D_GLIBCXX_SHARED" else - glibcxx_lt_pic_flag= - glibcxx_compiler_pic_flag= + glibcxx_lt_pic_flag="-prefer-pic" + glibcxx_compiler_pic_flag="$lt_prog_compiler_pic_CXX" glibcxx_compiler_shared_flag= fi Special thanks to the guys in this thread, problem solved. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58638