Currently I'm trying to embed mozilla into a portable c++ application (although I'm testing on windows for the moment). I downloaded the 1.9 beta1 branch and built XULRunner. To embed I followed this strategy: http://developer.mozilla.org/en/docs/XPCOM_Glue#Using_Mozilla_internal_linkage
As far as I can tell at the moment this worked quite well. I just passed the XULlRunner distribution to the XPCOMGlueStartup function. But now I wanted to use the Thebes API and I'm very unsure which road to follow here. To get it to work I need to link my application to xul.lib but this somehow takes away all the advantages of the embedding strategy proposed in the above link. Now my app wants to load several libraries at startup and this takes away the advantage of having the XULRunner distribution just anywhere on the system. Any help would be great. _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
