On Apr 20, 7:25 pm, Benjamin Smedberg <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > The build does not complain about xulrunner directoy missing. I'm > > currently building using the following .mozconfig file (obtained from > > ubrowser), with some modifications (--enable-static and --disable- > > libxul). > > Why are you making these modifications? Static builds are not embeddable. > > > I'm building a special purpose application where I only need the > > rendering engine and http(s) protocol support. I don't need plugin or > > extension support. I would also replace the cookie handling - > > implement cookie managment myself. Can you please suggest me a > > good .mozconfig options to achieve that? > > I strongly discourage you making changes. > Seehttp://benjamin.smedbergs.us/blog/2005-07-29/the-testing-matrix/for my > reasoning. Disabling these feature will not signficantly affect the > performance or download weight of your application, but it could cause > unexpected failure modes. > > You have a long list of configure options below. I strongly suggest you > remove all of them, and just do "--enable-application=xulrunner" for a > release build and "--enable-application=xulrunner --enable-debug > --disable-optimize" for debugging. The more options you specify, the more > likely you are to get something wrong. The only other option you really > might need is --disable-javaxpcom if you don't have a JDK installed. > > > ac_add_options --enable-static > > ac_add_options --disable-libxul > > You do not want these options. Libxul is faster and better to embed than > other build flavors. > > > ac_add_options --disable-profilelocking > > Not recommended. > > --BDS
Thanks Benjamin; I've built XULRunner following your recommendation. I assume that I need the everything generated under <objdir>/dist/bin folder with the exception of few executables (mangle.exe, xulrunner.exe, etc.) Please let me know if I'm wrong about taking only DLLs and files under subfolders. babu. _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
