mpilman

I am working on an Internet Explorer extension. After a lot of work was done, I needed to integrate it into another project. This worked almost perfectly, but now I get some linker errors:

Errors

XBrowser.obj : error LNK2001: unresolved external symbol _LIBID_XBrowserLib

XBrowserBHO.obj : error LNK2001: unresolved external symbol _LIBID_XBrowserLib

XBrowserBHO.obj : error LNK2001: unresolved external symbol _IID_IXBrowserBHO

Debug\zorba.dll : fatal error LNK1120: 2 unresolved externals

XBrowser.h and XBrowserBHO.h are generated files. The definitions of the unresolved symbols are:

Code Block

EXTERN_C const IID LIBID_XBrowserLib;

EXTERN_C const CLSID CLSID_XBrowserBHO;

Can anyone help

regards

Markus



Re: Internet Explorer Extension Development Builing a browser extension after migration to a new Project

John Lister

Looks like you've missed out the .c stub file generated from the idl.