Hi,

I have an application using xpcom (libxpcom.so) to create some components.
During the compilation, all is fine but at runtime the application generates
tons of "referenced symbol not found".

I've noticed that the symbols being looked for are there but with a
different prefix assigned to them by g++. Can someone please shed some
light onto this problem? Here is an example of such an error:

1[2d380]: nsNativeComponentLoader: 
SelfRegisterDll(/usr/local/myapp/components/liblocale.so) Load FAILED with 
error:ld.so.1: ./myapp: fatal: relocation error: file 
/usr/local/myapp/components/liblocale.so: symbol 
_ZNK12nsAutoString6SizeOfEP16nsISizeOfHandlerPj: referenced symbol not found
1[2d380]: nsNativeComponentLoader: Autoregistration FAILED for 
"/usr/local/myapp/components/liblocale.so". Skipping...


Thank you in advance,
Ramin

_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to