HowToMeegoFennecDraft: Difference between revisions

Jump to navigation Jump to search
m
Line 228: Line 228:
</pre>
</pre>


== Mozconfig  ==
export LDFLAGS="-Wl,--no-keep-memory,-rpath-link,$PWD/dist/bin/:/usr/lib:/lib"
<pre>export MOZ_ENABLE_GCONF=1                                                                                                               
export LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib"


# Options for client.mk.
# Options for client.mk.
mk_add_options MOZ_BUILD_PROJECTS="xulrunner"
mk_add_options MOZ_BUILD_PROJECTS="xulrunner"
#mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../mobilebase
 
#enable meego / maemo6
ac_add_options  --with-maemo-version=6
ac_add_options  --enable-meegotouch


# Global options
# Global options
#ac_add_options --enable-debug
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 --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 --disable-glibtest     
ac_add_options --enable-codesighs
 
ac_add_options --disable-pedantic
ac_add_options --disable-tests


# XULRunner options
# XULRunner options
ac_add_app_options xulrunner --enable-application=xulrunner
ac_add_app_options xulrunner --enable-application=xulrunner
ac_add_app_options xulrunner --disable-javaxpcom          
ac_add_app_options xulrunner --disable-javaxpcom
 
# Disabling tests due to bug 454881
#ac_add_options --disable-tests   
 
# mobile options
#ac_add_app_options mobile --enable-application=mobile
#ac_add_app_options mobile --with-libxul-sdk=../xulrunner/dist


# Disable wifi support in necko
# Disable wifi support in necko
Line 264: Line 260:
# Less disk space, faster startup, we are not using accessibility, on device
# 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-gstreamer
ac_add_options --enable-cpp-rtti
#ac_add_options --disable-ogg
ac_add_options --enable-default-toolkit=cairo-qt
#ac_add_options --disable-webm
ac_add_options  --disable-elf-dynstr-gc
 
ac_add_options --disable-install-strip
ac_add_options --enable-cpp-rtti
ac_add_options  --disable-jemalloc
ac_add_options  --disable-logging
ac_add_options  --disable-logrefcnt
ac_add_options --enable-system-ffi


export LDFLAGS="-Wl,--no-keep-memory"
ac_add_options  -prefix=/usr
LDFLAGS="-Wl,--no-keep-memory"
ac_add_options  --enable-default-toolkit=cairo-qt --with-maemo-version=6 --disable-elf-dynstr-gc --disable-install-strip --disable-jemalloc --disable-logging --disable-logrefcnt --enable-tests --enable-mochitest --enable-system-ffi --enable-meegotouch --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>

Navigation menu