Hi Emil, I'm not having much luck building the winEmbed sample under MinGW32 so I was hoping you might be able to give me some advice. The build steps that I'm taking are listed below. Currently the build fails when it tries to link xul.dll (build error message also shown below). Maybe I should change my .mozconfig to only build the components needed for winEmbed - I'm not sure what they are though?
Thanks, Lee. - Installed JSDK using the 'prerequisites' link on: http://developer.mozilla.org/en/docs/Building_JavaXPCOM - Added environment variable JAVA_HOME to C:\Program Files\Java\jdk1.5.0_14 - Removed quotes '"' from windows Path environment variable. - Installed mozilla-build from the link on http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites - Ran 'c:\mozilla-build\start-msvc6.bat' to start MinGW. - export CVSROOT=:pserver:[EMAIL PROTECTED]:/cvsroot - cd /c/ - cvs login - Entered password 'anonymous' - cvs checkout -r MOZILLA_1_8_BRANCH mozilla/client.mk - cd mozilla - make -f client.mk checkout MOZ_CO_PROJECT=xulrunner - Created the .mozconfig file: ___________________________________________ . $topsrcdir/xulrunner/config/mozconfig mk_add_options [EMAIL PROTECTED]@/objdir-debug ac_add_options --disable-optimize ac_add_options --enable-debug ___________________________________________ - make -f client.mk build link -NOLOGO -DLL -OUT:xul.dll -PDB:xul.pdb -SUBSYSTEM:WINDOWS nsStaticXULComponents.obj dlldeps.obj dlldeps-obs.obj nsGFXDeps.obj nsDllMain.obj dlldeps-xul.obj dlldeps-zlib.obj dlldeps-javaxpcom.obj xulrunner.res -DEBUG -DEBUGTYPE:CV ../../dist/lib/xpcom_core.lib ../../dist/lib/xpcom_compat.lib ../../dist/lib/unicharutil_s.lib ../../dist/lib/ucvutil_s.lib ../../dist/lib/gkgfx.lib ../../dist/lib/gfxshared_s.lib ../../dist/lib/xulapp_s.lib ../../dist/lib/jsj.lib ../../dist/lib/javaxpcom.lib ../../dist/lib/components/xpcom_compat_c.lib ../../dist/lib/components/xpconnect.lib ../../dist/lib/components/necko.lib ../../dist/lib/components/uconv.lib ../../dist/lib/components/i18n.lib ../../dist/lib/components/jar50.lib ../../dist/lib/components/pref.lib ../../dist/lib/components/caps.lib ../../dist/lib/components/rdf.lib ../../dist/lib/components/htmlpars.lib ../../dist/lib/components/imglib2.lib ../../dist/lib/components/gkplugin.lib ../../dist/lib/components/gklayout.lib ../../dist/lib/components/docshell.lib ../../dist/lib/components/embedcomponents.lib ../../dist/lib/components/webbrwsr.lib ../../dist/lib/components/editor.lib ../../dist/lib/components/nsappshell.lib ../../dist/lib/components/txmgr.lib ../../dist/lib/components/composer.lib ../../dist/lib/components/chrome.lib ../../dist/lib/components/mozfind.lib ../../dist/lib/components/appcomps.lib ../../dist/lib/components/commandlines.lib ../../dist/lib/components/toolkitcomps.lib ../../dist/lib/components/xpinstall.lib ../../dist/lib/components/jsd.lib ../../dist/lib/components/storagecomps.lib ../../dist/lib/components/mork.lib ../../dist/lib/components/intlcmpt.lib ../../dist/lib/components/ucvmath.lib ../../dist/lib/components/necko2.lib ../../dist/lib/components/imgicon.lib ../../dist/lib/components/gkgfxwin.lib ../../dist/lib/components/gkwidget.lib ../../dist/lib/components/oji.lib ../../dist/lib/components/accessibility.lib ../../dist/lib/jpeg3250.lib ../../dist/lib/png.lib ../../dist/lib/js3250.lib ../../dist/lib/mozz.lib ../../dist/lib/nspr4.lib ../../dist/lib/plc4.lib ../../dist/lib/plds4.lib shell32.lib ole32.lib uuid.lib version.lib winspool.lib comdlg32.lib imagehlp.lib ../../dist/lib/mozcairo.lib ../../dist/lib/mozlibpixman.lib kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib LINK : fatal error LNK1102: out of memory make[1]: *** [xul.dll] Error 78 make[1]: Leaving directory `/c/mozilla/objdir-debug/toolkit/library' make: *** [all] Error 2 _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
