176
edits
No edit summary |
No edit summary |
||
| Line 19: | Line 19: | ||
In order to build [https://developer.mozilla.org/en/Build_Documentation firefox], [https://wiki.mozilla.org/Mobile/Build fennec] or [https://wiki.mozilla.org/Content_Processes/Build e10s] (electrolysis) for the maemo platform on the N810, N900 (rover) or Devlon-2, you have to cross-compile the mozilla codebase for the ARM processor. | In order to build [https://developer.mozilla.org/en/Build_Documentation firefox], [https://wiki.mozilla.org/Mobile/Build fennec] or [https://wiki.mozilla.org/Content_Processes/Build e10s] (electrolysis) for the maemo platform on the N810, N900 (rover) or Devlon-2, you have to cross-compile the mozilla codebase for the ARM processor. | ||
For that, you need [http://www.scratchbox.org/download/ Scratchbox Apophis] | For that, you need [http://www.scratchbox.org/download/ Scratchbox Apophis] | ||
Once you have scratchbox installed, you can clone the mozilla codebase repository. | |||
If you want to build the code for different platforms and different processors, we really recommend that you put the codebase somewhere *UNDER* the /scratchbox directory, because scratchbox console is chroot'ed to the /scratchbox. | |||
Best location is /scratchbox/users/<username>/home/<username>/mozilla/ | |||
Note: | |||
The scratchbox '_X86' targets don't add extra value to the build and since your SB build environment might not be as complete So there's really little need for the XXX_X86 targets in Scratchbox. When you want to build for X86 processors, do it directly from your preferred linux console. | |||
== Installing Maemo SDK<br> == | == Installing Maemo SDK<br> == | ||
edits