canmove, Confirmed users
432
edits
(Add a "Running Fennec on Maemo" section.) |
|||
Line 50: | Line 50: | ||
make -f client.mk build | make -f client.mk build | ||
</pre> | </pre> | ||
=== Running Fennec on Maemo === | |||
If you did the above in a [[Maemo_Build_Instructions|Maemo Scratchbox]] for the CHINOOK_ARMEL target, you can run the build on the N800/N810 device. | |||
Create xulrunner and Fennec tarballs: | |||
<code><pre> | |||
cd ../mobilebase | |||
cd xulrunner | |||
make package | |||
cd ../fennec | |||
make package | |||
</pre></code> | |||
You'll now have tarballs like xulrunner-1.9.1a1pre.en-US.linux-arm.tar.bz2 and fennec-0.3.en-US.linux-arm.tar.bz2 (respectively, under mobilebase/xulrunner/dist and mobilebase/fennec/dist). Copy these to your device (you'll probably want to run bunzip2 on them first, since Maemo doesn't include it). | |||
Extract and launch from a command line (X Terminal) on the device: | |||
<code><pre> | |||
$ tar xf xulrunner-1.9.1a1pre.en-US.linux-arm.tar | |||
$ tar xf fennec-0.3.en-US.linux-arm.tar | |||
$ cd xulrunner | |||
$ ./xulrunner ../fennec/application.ini | |||
</pre></code> | |||
==Building Fennec with the Gecko SDK== | ==Building Fennec with the Gecko SDK== |