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

Reply via email to