Confirmed users
180
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
# Basic Setup and minimal dependencies for toolkit-X-less Gecko build | |||
# based on instructions from https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/FirefoxCrossCompile | |||
<pre> | <pre> | ||
# Prepare multiarch chroot | # Prepare multiarch chroot | ||
| Line 43: | Line 43: | ||
# Install main Mozilla B2G Honk port base dependencies | # Install main Mozilla B2G Honk port base dependencies | ||
apt-get install libfreetype6-dev:armel libfontconfig1-dev:armel libasound-dev:armel | apt-get install libfreetype6-dev:armel libfontconfig1-dev:armel libasound-dev:armel libudev-dev:armel | ||
# This part is basically enough to build honk (plain linux gecko port ab be able to run it on Framebuffer or SGX EGL fb context) | # This part is basically enough to build honk (plain linux gecko port ab be able to run it on Framebuffer or SGX EGL fb context) | ||
cd mozilla-central | cd mozilla-central | ||
MOZCONFIG=$(pwd)/.hg/patches/mozconfig.cross.oneiric-honk make -f client.mk build_all | MOZCONFIG=$(pwd)/.hg/patches/mozconfig.cross.oneiric-honk make -f client.mk build_all | ||
</pre> | |||
Qt build with X | |||
<pre> | |||
# Install main Mozilla Qt port dependencies | # Install main Mozilla Qt port dependencies | ||