I'm working on a project using Xulrunner 1.8.0.4 on both Windows XP
(using Visual Studio Express 2005 + Platform SDK) and Linux (AMD64,
using gcc, and a debug build of Xulrunner).  The main problem I'm
running into right now is that my XPCOM components appear to compile
fine on both platforms, it works on Linux but not on Windows.

On Windows I get the classic symptom of a component registration
problem:  When asking for Components.classes[classid], I get back
undefined.  Nothing is showing up on the console or on the JS
Console.  Nothing looks weird on the debug output under Linux.  I have
no information as to why my class is not found, it just isn't.

The answers to the question "How do I figure out what's going on?"
tend to require running against a debug build, which I would love to
do.  I don't have one for Windows, nor do I think I can build one.

My research has indicated that Xulrunner 1.8.0.4 isn't listed as
building with Visual Studio Express 2005 while 1.9+ will (supposedly)
build.  I don't have the time (or money) to get a commercial version
of MSVC, and in any event the same chart I saw that said 1.8.0.4
wouldn't work with VSE2005 also said it wouldn't work with the current
version of MSVC.  I don't want to upgrade to 1.9 or trunk because, as
I understand it, the build process is currently in flux and
considerable changes have been made since 1.8.0.4.  I'd rather wait
until things are a bit more stable before upgrading.

Does anyone have a Windows debug build of xulrunner 1.8.0.4 I could
get my hands on?

Thanks,
  Buddha

_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to