# 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-freetype2 # 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