i installed gecko sdk version 1.8.0.4, and *also* checked out and
built xulrunner corresponding to it. then using it's directory
structure, i placed my extension and corresponding makefiles in the
right places; but the build process for the extensions uses sdk's
headers, idl and libraries.

On 4/26/07, john <[EMAIL PROTECTED]> wrote:
> thx Michal Ceresna and Skip Tavakkolian
>
> but according to
> http://developer.mozilla.org/en/docs/Creating_XPCOM_Components:Setting_up_the_Gecko_SDK
>
> the downloaded sdk should have java, necko, nspr...
> but the zip actually don't have these folders, but just the bin, lib, idl
> and include folders, without any dll.
>
>
> and i think i should embed xulrunner in my app with libxul, but i can not
> find the way to download it but just the gecko sdk mentioned above. can you
> give me some hints for download or building a libxul?
>
>
> thx very much
>
> "Skip Tavakkolian" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
> > xulrunner can be thought of as a generic top-level application the
> > behavior of which you control through javascript. your top level
> > application can be anything, including a browser (e.g. mybrowser found
> > at http://benjamin.smedbergs.us/xulrunner/).
> >
> > gecko-sdk lets you develop c++ xpcom plugins usable in either
> > xulrunner apps, firefox, or your embedded app.  you may find that
> > there's really very little that you need to develop in c++.
> >
> > if you want to use xulrunner, you have to invert the problem (in
> > relation to embedding); you put the specialized parts of your code in
> > a xpcom component and use them from a top level javascript that
> > controls the application logic and the browsing behavior.
> >
> > On 4/25/07, Michal Ceresna <[EMAIL PROTECTED]> wrote:
> >> On Wednesday 25 April 2007, john wrote:
> >> > if I want to embed a basic web browser to my VC8 application, which
> >> > project
> >> > should i build from the latest code base (Mozilla/5.0)?seamonkey,
> >> > firefox,
> >> > xulrunner or just download the gecko sdk is enough?
> >>
> >> firefox - is statically linked, can't be linked with your embedding app
> >> xulrunner - is runtime only, no c++ development files
> >> gecko-sdk - contains development files (for xulrunner)
> >>
> >> Search for mfcEmbed, an example of embedding mozilla on windows.
> >>
> >> Optionally take a look at the ActiveX control:
> >> http://www.iol.ie/~locka/mozilla/mozilla.htm
> >>
> >> regards,
> >> Michal
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to