[EMAIL PROTECTED] wrote:
Hi Benjamin,

Thanks, your cross-platform version compiled fine.

Now only the linker gives me one last error: Unresolved external for
nsCreateInstanceByContractID::nsCreateInstanceByContractID(char const
*,class nsISupports *,unsigned int *)

I am linking against: nspr4.lib embed_base_s.lib xpcom.lib
xpcomglue_s.lib js3250.lib

Interesting... I'm pretty sure that symbol *should* be available in xpcomglue_s.lib... actually reading the code now, that form uses the wrong macro to declare linking :-(

I'll try to get this fixed for final, but if you want to fix it locally, look for nsComponentManagerUtils.h and replace all instances of NS_COM with NS_COM_GLUE.

--BDS
_______________________________________________
Mozilla-xpcom mailing list
[email protected]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to