Hello,
I'm having a tough problem, windows related... I can do a createInstance on
my own component when I use my debug version of Mozilla(.93). It is called
from a javascript that is registered in the chrome. When I use my Release
version or use Netscape 6.1, my dll does not even get loaded(the script does
get executed). There seems to be a difference somewhere with a XPCOM
preprocessor definition or something. I link and include against
win32_o.obj. When I build the release version of my dll(with win32_o.obj) I
can still load my dll with the debug version of Mozilla, but not release. It
has to be related to createInstance... I am listed in components.reg and so
on so it is not a lookup problem. I think there is a match up problem
between my dll and the release Mozilla, like we built differently or
something.
Thanks for your help,
-john