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