Collabora Notes: Difference between revisions

Line 159: Line 159:
sb-conf install DIABLO_ARMEL -cedFGS
sb-conf install DIABLO_ARMEL -cedFGS
sb-conf select DIABLO_ARMEL
sb-conf select DIABLO_ARMEL
</pre>
=== Installing missing dependencies ===
Now that you've got at least one ARM target created inside scratchbox, you have to install some libs required to build electrolysis. For example, if you've setup a DIABLO_ARM target, then do the following from your target scratchbox session :
<pre>
fakeroot echo "deb http://repository.maemo.org/extras-devel diablo free non-free" >> /etc/apt/sources.list
fakeroot echo "deb file:/<path_to_nokia_binaries_if_any>/maemo-sdk-nokia-binaries_4.0.1 diablo explicit" >> /etc/apt/sources.list
yes | fakeroot apt-get update
yes | fakeroot apt-get install libgtk2.0-dev libxaw7-dev libfreetype6-dev libxi-dev libhildonmime-dev libosso-dev libidl-dev liblocation-dev libasound2-dev libhildon1-dev libiw-dev
</pre>
</pre>


=== Pulling the electrolysis project  ===
=== Pulling the electrolysis project  ===
=== Installing missing libs  ===


=== Building e10s  ===
=== Building e10s  ===


Note:  
'''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.'''
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  ==