------- Comment #1 from pinskia at gcc dot gnu dot org 2008-02-09 01:09 ------- This seriously does not sounds like a GCC bug. Note for other people who are playing at home:
nsXPCOMObsolete.o:(.data.rel.ro+0x18): undefined reference to `nsFileSpecImpl::Create(nsISupports*, nsID const&, void**)' nsXPCOMObsolete.o:(.data.rel.ro+0x50): undefined reference to `nsDirectoryIteratorImpl::Create(nsISupports*, nsID const&, void**)' /usr/bin/ld: libxpcom_compat_c.so: hidden symbol `nsFileSpecImpl::Create(nsISupports*, nsID const&, void**)' isn't defined -- Pinski -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35145