Fennec Beta 1 Released
"Marco Trevisan (Treviño)"
mail at 3v1n0.net
Sun Mar 22 20:39:33 CET 2009
Xavier Cremaschi wrote:
> Rui Miguel Silva Seabra a écrit :
>> Does it have a sane compile process already? Or is it still the hell on
>> drugs that I last saw (which was fairly recent)?
>
> I tried for alpha 1 and alpha 2 too, and I failed.
> But IIRC Marco Trevisan succeeded (for alpha 1) a long time ago...
Yes I did using the toolchain...
> Marco if you read this, can you put a bit of your knowledge on the wiki
> ? So maybe one of us will be able to compile the beta for FR without
> becoming insane.
Well, honestly I don't remember so well how I did, but practically
followed the building wiki...
However surely I hg-cloned the repos for mozilla-central and mobilebase,
then I configured mozilla-central using this mozconfig:
# Options for client.mk.
mk_add_options MOZ_BUILD_PROJECTS="xulrunner mobile" #mobile
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../mobilebase
# XULRunner options
ac_add_app_options xulrunner --enable-application=xulrunner
ac_add_app_options xulrunner --disable-javaxpcom
# Enabling --with-arm-kuser implies Linux on ARM and enables kernel
# optimizations for that platform
ac_add_app_options xulrunner --with-arm-kuser
# mobile options
ac_add_app_options mobile --enable-application=mobile
ac_add_app_options mobile --with-libxul-sdk=../xulrunner/dist
mk_add_options AUTOCONF=autoconf2.13
CROSS_COMPILE=1
#export CC=arm-angstrom-linux-gnueabi-gcc
#export CXX=arm-angstrom-linux-gnueabi-gcc
#export LD=arm-angstrom-linux-gnueabi-ld
#export AR=arm-angstrom-linux-gnueabi-ar
#export AS=arm-angstrom-linux-gnueabi-as
ac_add_options --target=arm-angstrom-linux-gnueabi
ac_add_options --disable-gnomevfs
ac_add_options --disable-gnomeui
ac_add_options --disable-ogg
If I'll find some more time, I'll retry again, but honestly I don't
think that fennec will be our answer. Webkit based browsers works well
in our platform (actually the best are the gtk-webkit [compiled with
libsoup backend] based ones, but I figure that in the future libewebkit
based browsers will be our primary choice).
--
Treviño's World - Life and Linux
http://www.3v1n0.net/
More information about the community
mailing list