http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52689
Bug #: 52689 Summary: static linking with libstdc++ fails Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: libstdc++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: jens.mau...@gmx.net $ cat x.cc #include <iostream> int main() { std::cout << "hello\n"; } $ gcc x.cc -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic /usr/bin/ld: a.out: No symbol version section for versioned symbol `_ZSt15future_category@@GLIBCXX_3.4.14' /usr/bin/ld: final link failed: Nonrepresentable section on output collect2: error: ld returned 1 exit status or $ g++ x.cc -static-libstdc++ /usr/bin/ld: a.out: No symbol version section for versioned symbol `_ZSt15future_category@@GLIBCXX_3.4.14' /usr/bin/ld: final link failed: Nonrepresentable section on output collect2: error: ld returned 1 exit status $ ld --version GNU ld (GNU Binutils for Ubuntu) 2.21.53.20110810