Hey All,

I'm needing assistance getting started. I've looked at Mozilla docs which I will continue to do and am grateful to have, however from an SDK API standpoint, I was hoping to find something more like.

To Embed do the following:

1. Download xulrunner-XXX or Firefox-XXX source (whats the difference?)
        a) To build for embedding purposes, .mozconfig should be?
        b) How to install ( e.g. make install or equiv which puts libs?)

2. When compiling include:
        a) Which switches (e.g. -DMOZILLA_INTERNAL_API -DMOZ_XUL )
        b) Which headers to include ( normally, but I think I got this )

3. When Linking:
        a) Which libs (e.g. -lxul , but I don't see a libxul.a or dylib)

4. Sample/minimal Hello World (helpful, but I can use the more complicated apps that embed mozilla, which makes it more complicated to focus on what is necessary. But now I'm using Camino as a guide )

5. And Any gotchas would be nice, but I live without.


Instead what I get at times when I thinking I'm getting somewhere, is a document that read "Warning: This document is out of date. You should instead build XULRunner and use it for all new embedding..." as found in document titled "Roll your own browser - An embedding HowTo", which appeared to be what I wanted, as apposed to the XUL doc which wants to write XUL script, which is not the kind of embedding I want, etc.

Basically, I desire a C/C++ Unix/X11 gecko embed, without using say MozEmbed Gtk or the like, which 0on't expose all the API features.


Any help would be greatly appreciated, answers or references to valid docs that have them, meanwhile I'll be poking around still. Many Thanks!



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

Reply via email to