HowToMeegoFennecDraft: Difference between revisions

Jump to navigation Jump to search
m
mNo edit summary
Line 228: Line 228:
fi
fi
</pre>
</pre>
== MOZCONFIG, i386 Build ==
<pre>
<pre>
export LDFLAGS="-Wl,--no-keep-memory,-rpath-link,$PWD/dist/bin/:/usr/lib:/lib"
export LDFLAGS="-Wl,--no-keep-memory,-rpath-link,$PWD/dist/bin/:/usr/lib:/lib"
export LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib"
export LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib"
Line 234: Line 237:
# Options for client.mk.
# Options for client.mk.
mk_add_options MOZ_BUILD_PROJECTS="xulrunner"
mk_add_options MOZ_BUILD_PROJECTS="xulrunner"
ac_add_options --enable-application=mobile
ac_add_options --with-maemo-version=6
# XULRunner options
ac_add_app_options xulrunner --enable-application=xulrunner
ac_add_app_options xulrunner --disable-javaxpcom


#enable meego / maemo6
#Enable RTTI
ac_add_options  --with-maemo-version=6
ac_cv_visibility_pragma=no
ac_add_options  --enable-meegotouch


# Global options
# Global options
ac_add_options --enable-default-toolkit=cairo-qt
ac_add_options --enable-faststart
ac_add_options --enable-printing
ac_add_options --enable-codesighs
ac_add_options --enable-system-ffi
ac_add_options --enable-cpp-rtti
ac_add_options --enable-meegotouch -prefix=/usr
ac_add_options --disable-necko-wifi
ac_add_options --disable-wave
ac_add_options --disable-optimize
ac_add_options --disable-optimize
ac_add_options --disable-installer
ac_add_options --disable-installer
ac_add_options --disable-crashreporter
ac_add_options --disable-crashreporter
ac_add_options --disable-javaxpcom
ac_add_options --disable-javaxpcom
ac_add_options --enable-printing
ac_add_options --disable-embedding-tests
ac_add_options --disable-embedding-tests
ac_add_options --disable-elf-dynstr-gc
ac_add_options --disable-elf-dynstr-gc
ac_add_options --disable-updater
ac_add_options --disable-updater
ac_add_options --enable-codesighs
ac_add_options --disable-pedantic
ac_add_options --disable-pedantic
ac_add_options --disable-tests
ac_add_options --disable-elf-dynstr-gc
 
ac_add_options --disable-install-strip
# XULRunner options
ac_add_options --disable-jemalloc
ac_add_app_options xulrunner --enable-application=xulrunner
ac_add_options --disable-logging
ac_add_app_options xulrunner --disable-javaxpcom
ac_add_options --disable-logrefcnt
 
ac_add_options --disable-tests --disable-mochitest
# Disable wifi support in necko
ac_add_options --disable-necko-wifi
 
# Less disk space, faster startup, we are not using accessibility, on device
ac_add_options --disable-accessibility
ac_add_options --disable-accessibility
ac_add_options --disable-thumb2
ac_add_options --disable-thumb2


ac_add_options  --enable-cpp-rtti
ac_add_options  --enable-default-toolkit=cairo-qt
ac_add_options  --disable-elf-dynstr-gc
ac_add_options  --disable-install-strip
ac_add_options  --disable-jemalloc
ac_add_options  --disable-logging
ac_add_options  --disable-logrefcnt
ac_add_options  --enable-system-ffi


ac_add_options  -prefix=/usr
mk_add_options MOZ_OBJDIR=./build-tree/obj-qt-buildxulrunner
mk_add_options MOZ_OBJDIR=./build-tree/obj-qt-buildxulrunner
mk_add_options MOZ_MAKE_FLAGS=
mk_add_options MOZ_MAKE_FLAGS=
</pre>
</pre>

Navigation menu