Our efforts right now are focused on Linux, but as far as I know it runs fine on many of the platforms you mention. The source is GNU autoconf-based and we keep constant watch to make sure the source at least builds and starts on our "Ports" tinderbox: http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey-Ports
(our main build-status page is http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey) Alec David wrote: > Thanks Alec for your suggestions, sure I will be developing the application > in the next days and I will post in the newsgroup the results. > > There is only one thing I am confused about: I thought that gecko rendering > machine was portable across many platforms (including MSWindows, Mac, and > many UNIXes, Linux, Solaris, HP/UX, AIX, ...). But the Embedding FAQ > (http://www.mozilla.org/projects/embedding/faq.html) announces portability > only to MSWindows, Mac and Linux. What is the right answer? Or what is going > to be the right answer for the near future? > > Thank you very much. > > > "Alec Flett" <[EMAIL PROTECTED]> escribi� en el mensaje > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > >>Take a look at the basebrowser-* files: >>http://lxr.mozilla.org/seamonkey/find?string=basebrowser >> >>these are the base configuration files for running an embedded app. >> >>beyond that, there isn't much more to running XUL code itself, but >>you'll probably want to pull in toolkit.jar (for widget and their >>behavior) modern.jar or classic.jar (for widget appearance) and possibly >>some subset of en-US.jar and en-win.jar (for text on "Ok" buttons and so >>forth) - they go in your chrome directory, and must be recognized by >>your chrome registry. >> >>Post again if you have specific problems - it's quite possible that >>nobody has tried to make an embedded XUL application which isn't >>Mozilla-the-browser.. >> >>there may be discrepancies in the toolkit - for instance referencing a >>service that isn't included in the standard embedding packages. It would >>be good to know where these are. >> >>Alec >> >> >> >> >>David wrote: >> >>>Hello all, >>> >>>I am trying to embed the gecko rendering engine into a C++ application, >>> > so > >>>that my application is able to show XUL user interfaces no matter the >>>mozilla complete distribution is installed in a computer or not. >>> >>>I have some difficulties to guess which are the required libraries among >>> > the > >>>many libraries of mozilla. Would anybody know which is the minimun >>> > subset I > >>>would have to pick in order to render those user interfaces? Any idea of >>> > the > >>>total size in disk space? >>> >>>Thanks in advance. >>> >>> >>> >>> >>> > >
