https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63779
--- Comment #4 from Václav Zeman <vhaisman at gmail dot com> --- I think I am experiencing same or similar issue with GCC 4.8.2 on Oracle Solaris 11.2 Express (i386). This is a snippet from log4cplus build. Almost all of these are related to __gthread* symbols but I also get some typeinfo symbols there. ld: fatal: relocation error: R_386_GOTOFF: file src/.libs/liblog4cplus_la-global-init.o: symbol __gthread_active: a GOT relative relocation must reference a local symbol ld: fatal: relocation error: R_386_GOTOFF: file src/.libs/liblog4cplus_la-global-init.o: symbol __gthread_active_p()::__gthread_active_mutex: a GOT relative relocation must reference a local symbol