Further more I am using firefox-1.5.0.3 with which i was able to get
the browser up




On May 21, 5:05 pm, abhinav <[EMAIL PROTECTED]> wrote:
> Hi all,
>          I was able to build mozilla for my arm platform. Thanks to
> all the ppl who helped me. Guess i need your help again. Presently my
> work is to port minimo on arm platform but before doing that I just
> want to make sure that it gets ported on i386 properly.
>
> Talking about my system :
>
> Host = i386
> Target = i386
> OS= Linux-2.4.8.20
>
> I have configured my mozilla source according to the hints given on
> official site but I am facing some problem. I am attaching the dump
> along with my mozconfig. Kindly tell me what other changes should I
> make :
>
> ***************************************************************************­*************************************
> Dump while building :
>
> tier_99: xpfe/components/search suite embedding/minimo minimo
> embedding/browser/gtk
> gmake[2]: Entering directory `/root/Abhinav/x86/mozilla/xpfe/
> components/search'
> gmake[3]: Entering directory `/root/Abhinav/x86/mozilla/xpfe/
> components/search/datasets'
> gmake[3]: Nothing to be done for `export'.
> gmake[3]: Leaving directory `/root/Abhinav/x86/mozilla/xpfe/components/
> search/datasets'
> gmake[3]: Entering directory `/root/Abhinav/x86/mozilla/xpfe/
> components/search/public'
> /root/Abhinav/x86/mozilla/config/nsinstall -R -m 644
> nsISearchService.idl ../../../../dist/idl
> Creating _xpidlgen/.done
> nsISearchService.idl
> ../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o
> _xpidlgen/nsISearchService
> nsISearchService.idl
> /root/Abhinav/x86/mozilla/config/nsinstall -R -m 644 _xpidlgen/
> nsISearchService.h ../../../../dist/include/appcomps
> gmake[3]: Leaving directory `/root/Abhinav/x86/mozilla/xpfe/components/
> search/public'
> gmake[3]: Entering directory `/root/Abhinav/x86/mozilla/xpfe/
> components/search/src'
> Creating .deps
> gmake[3]: Leaving directory `/root/Abhinav/x86/mozilla/xpfe/components/
> search/src'
> gmake[2]: Leaving directory `/root/Abhinav/x86/mozilla/xpfe/components/
> search'
> creating suite/Makefile
> ./build/autoconf/make-makefile: Cannot read ./suite/Makefile.in: No
> such file or directory
> gmake[2]: Entering directory `/root/Abhinav/x86/mozilla/suite'
> gmake[2]: *** No rule to make target `export'.  Stop.
> gmake[2]: Leaving directory `/root/Abhinav/x86/mozilla/suite'
> gmake[1]: *** [tier_99] Error 2
> gmake[1]: Leaving directory `/root/Abhinav/x86/mozilla'
> make: *** [default] Error 2
>
> ***************************************************************************­*************************************
>
> My Mozconfig looks like this :
>
> ***************************************************************************­*************************************
>
> mk_add_options MOZ_CO_PROJECT=suite
> ac_add_options --enable-application=suite
>
> # build minimo
> MINIMO=1
> mk_add_options MINIMO=1
>
> # use GTK+-2 widget set with XFT font rendering
> ac_add_options --enable-default-toolkit=gtk2
> #ac_add_options --enable-xft
> ac_add_options --disable-xft
> ac_add_options --disable-freetype2
> ac_add_options --without-x
> ac_add_options --enable-directfb
>
> # disable XUL support to reduce codesize
> ac_add_options --disable-xul
>
> # enable minimal profile support
> ac_add_options --disable-profilesharing
> ac_add_options --disable-profilelocking
> ac_add_options --enable-single-profile
>
> # disable features and skip various build steps
> ac_add_options --disable-extensions
> ac_add_options --disable-accessibility
> ac_add_options --disable-composer
> ac_add_options --enable-plaintext-editor-only
> ac_add_options --disable-mailnews
> ac_add_options --disable-ldap
> ac_add_options --disable-postscript
> ac_add_options --disable-mathml
> ac_add_options --disable-jsd
> ac_add_options --disable-jsloader
> ac_add_options --disable-installer
> ac_add_options --disable-xpinstall
> ac_add_options --disable-xpfe-components
> ac_add_options --disable-xprint
> ac_add_options --disable-necko-disk-cache
> ac_add_options --disable-plugins
>
> # configure necko to allocate smaller network buffers
> ac_add_options --enable-necko-small-buffers
>
> # disable debug logging and tests
> ac_add_options --disable-dtd-debug
> ac_add_options --disable-logging
> ac_add_options --disable-tests
>
> # build crypto module (PSM + NSS)
> ac_add_options --enable-crypto
>
> # build minimal set of protocol handlers
> ac_add_options --enable-necko-protocols=http,file,res,jar
>
> # build minimal set of image decoders
> ac_add_options --enable-image-decoders=png,gif,jpeg
>
> # code generation options (optimize for size)
> # ac_add_options --enable-optimize=-Os
> # ac_add_options --enable-strip
> # ac_add_options --disable-debug
> ac_add_options --enable-reorder
> ac_add_options --enable-elf-dynstr-gc
>
> # enable static build
> ac_add_options --disable-shared
> ac_add_options --enable-static
>
> # remove link dependency on libstdc++.so
> LIBS=-lsupc++
> CXX=gcc
>
> ***************************************************************************­**************************************
>
> regards
> Abhinav Pathak


_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to