https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88750
--- Comment #30 from Iain Sandoe <iains at gcc dot gnu.org> --- well, what I'm trying to achieve is that the exe (with libstdc++ linked in) provides all the symbols. it's -Wl,-export_dynamic with an underscore, no a hyphen you might need to add -Wl,-all_load too (to make sure that all archive members are included even if they are not used)