Android: Difference between revisions

843 bytes added ,  30 November 2009
Line 25: Line 25:
=== Building ===
=== Building ===


Currently, on nspr and JS build, so you have to do two separate build steps.
==== Full Build ====
 
Normal build, with the following mozconfig:
 
ac_add_options --enable-application=browser
ac_add_options --disable-ogg
ac_add_options --disable-wave
ac_add_options --with-arm-kuser
# Global options
ac_add_options --enable-debug
ac_add_options --disable-optimize
# mobile options
ac_add_options --disable-installer
ac_add_options --disable-crashreporter
ac_add_options --disable-printing
ac_add_options --disable-javaxpcom
# android options
ac_add_options --target=arm-android-eabi
ac_add_options --with-android-ndk=/home/vladimir/proj/android/android-ndk-1.6_r1
ac_add_options --with-endian=little
ac_add_options --enable-tree-freetype
 
# other options
ac_add_options --disable-necko-wifi
ac_add_options --disable-plugins
 
# to fix
ac_add_options --disable-crypto
# ssltunnel can't build if we disable crypto
ac_add_options --disable-tests
 
 
==== JS/NSPR only ====


In the commands below, replace these with the appropriate paths:
In the commands below, replace these with the appropriate paths:
Confirmed users, Bureaucrats and Sysops emeriti
792

edits