Re: Winembed link errors?

Benjamin Smedberg <[email protected]> Thu, 01 Sep 2011 10:17:21 -0400
Newsgroups gmane.comp.mozilla.devel.embedding
Message-ID <[email protected]>
On 9/1/2011 6:29 AM, [email protected] wrote:
> Attempting to build WinEmbed from a VS2008 project and clearly missing 
> something.
> Compiler #defines and settings are as make command line, which builds 
> correctly.
> Does anyone recognize the following?
>> WebBrowserChrome.obj : "public: virtual unsigned int __thiscall 
>> nsCreateInstanceByContractID::operator()(struct nsID const &,void * 
>> *)const "
>> WebBrowserChrome.obj : "public: unsigned int __thiscall 
>> nsQueryInterface::operator()(struct nsID const &,void * *)const "
>> winEmbed.obj : "public: unsigned int __thiscall 
>> nsQueryInterface::operator()(struct nsID const &,void * *)const "
>> WindowCreator.obj : "unsigned int __cdecl NS_TableDrivenQI(void 
>> *,struct QITableEntry const *,struct nsID const &,void * *)"
>> winEmbed.obj : "public: virtual unsigned int __thiscall 
>> nsGetInterface::operator()(struct nsID const &,void * *)const "
>> winEmbed.obj : "public: unsigned int __thiscall 
>> nsGetServiceByContractID::operator()(struct nsID const &,void * 
>> *)const "
Those symbols should be in the XPCOM glue. Are you linking it?

--BDS