x86_64-pc-linux-gnu-g++ -o nsStringAPI.o -c -I../../dist/include/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -D EXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../b ase -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlge n -I./../proxy/src -I../../dist/include/string -I../../dist/include/xpcom -I../ ../dist/include -I/usr/include/nspr -fPIC -DGENTOO_NSPLUGINS_DIR=\"/usr/l ib64/nsplugins\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib64/nsbrowser/plugins\" -fno-rtti -fno-handle-exceptions -Wconversion -Wpointer-arith -Wcast-align -W overloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-lon g-long -march=athlon64 -pipe -fPIC -Wno-return-type -w -freorder-blocks -fno-reo rder-functions -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-secti ons -O2 -DGENTOO_NSPLUGINS_DIR=\"/usr/lib64/nsplugins\" -DGENTOO_NSBROWSER_PLUG INS_DIR=\"/usr/lib64/nsbrowser/plugins\" -DMOZILLA_CLIENT -include ../../mozill a-config.h -Wp,-MD,.deps/nsStringAPI.pp nsStringAPI.cpp rm -f libxpcom_core.so x86_64-pc-linux-gnu-g++ -DGENTOO_NSPLUGINS_DIR=\"/usr/lib64/nsplugins\" -DGENTOO _NSBROWSER_PLUGINS_DIR=\"/usr/lib64/nsbrowser/plugins\" -fno-rtti -fno-handle-e xceptions -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynt h -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=athlon64 -p ipe -fPIC -Wno-return-type -w -freorder-blocks -fno-reorder-functions -fshort-wc har -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O2 -fPIC -shared -Wl ,-rpath,'$ORIGIN' -Wl,-h,libxpcom_core.so -o libxpcom_core.so pldhash.o nsCOMPt r.o nsComponentManagerUtils.o nsDebug.o nsID.o nsIInterfaceRequestorUtils.o nsIN IParser.o nsMemory.o nsTraceRefcnt.o nsWeakReference.o nsGREGlue.o nsVersionComp arator.o nsTHashtable.o nsGenericFactory.o nsXPComInit.o nsStringAPI.o -Wl,-O 1 -Wl,-Bdirect -Wl,-hashvals -Wl,-zdynsort -Wl,--sort-common -Wl,--enable-new-dt ags -Wl,--as-needed -Wl,-rpath,'$ORIGIN' -Wl,--whole-archive ../../dist/lib/li bxpcomds_s.a ../../dist/lib/libxpcomio_s.a ../../dist/lib/libxpcomcomponents_s.a ../../dist/lib/libxpcomthreads_s.a ../../dist/lib/libxpcomproxy_s.a ../../dist/ lib/libxpcombase_s.a ../../dist/lib/libxptcall.a ../../dist/lib/libxptinfo.a ../ ../dist/lib/libxpt.a ../../dist/lib/libxptcmd.a ../../dist/lib/libstring_s.a -W l,--no-whole-archive -Wl,-R/usr/lib64/nspr -L/usr/lib64/nspr -lplds4 -lplc4 -ln spr4 -lpthread -ldl -ldl -lm /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: w arning: creating a DT_TEXTREL in object. /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: n sCOMPtr.o: relocation R_X86_64_PC32 against `nsGetServiceByContractIDWithError:: operator()(nsID const&, void**) const' can not be used when making a shared obje ct; recompile with -fPIC /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: f inal link failed: Bad value collect2: ld returned 1 exit status gmake[3]: *** [libxpcom_core.so] Error 1