Collabora Notes: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 83: Line 83:
=== Building e10s  ===
=== Building e10s  ===


== Building e10s under maemo<br>  ==
== Building e10s under maemo ==


=== Installing Scratchbox Apophis  ===
=== Installing Scratchbox Apophis  ===
Line 93: Line 93:
If you're running DEBIAN or UBUNTU, there's good chances that your distro's repositories keep an up-to-date version of Scratchbox Apophis. If so, install it throught the package manager and all relevant devkits and toolchains suggested in here.  
If you're running DEBIAN or UBUNTU, there's good chances that your distro's repositories keep an up-to-date version of Scratchbox Apophis. If so, install it throught the package manager and all relevant devkits and toolchains suggested in here.  


==== Install manually from files.maemo.org  ====
==== Install manually ====


In any other cases, you can also manually install Scratchbox 1.0.  
In any other cases, you can also manually install Scratchbox 1.0.  
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/&lt;username&gt;/home/&lt;username&gt;/mozilla/
<br>
Note:
The scratchbox '_X86' targets don't add extra value to the build and since your SB build environment might not be as complete&nbsp; 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  ===
=== Installing Maemo SDK  ===
Line 120: Line 107:


=== Building e10s  ===
=== Building e10s  ===
Note:
The scratchbox '_X86' targets don't add extra value to the build and since your SB build environment might not be as complete&nbsp; 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.


== Building e10s under win32  ==
== Building e10s under win32  ==

Navigation menu