If you want to have everything ready without too much trouble download the Centos VM from our ftp servers:
ftp://ftp.mozilla.org/pub/mozilla/VMs/CentOS5-ReferencePlatform.tar.bz2
and follow these instructions on how to bring the VM up-to-date: https://wiki.mozilla.org/ReferencePlatforms/Linux-CentOS-5.0#Fixup_Scratchbox_Install
If you want to do it the harder way but most rewarding, let me guide you through what was my experience.
NOTE: I followed the steps from the following page but finish reading the blog post before you do it yourself. https://wiki.mozilla.org/Mobile/Build/Maemo_Build_Instructions. Another note is that I am running Ubuntu 9.0.4 with VMWare
Brief summary
- Set up scratchbox with cs2007q3 toolchain
- Set up Maemo-scratchbox 4.0.1 from Maemo's repository
- Set up Maemo-SDK 4.0.1 from Nokia's tablet-dev web site
- Login to scratchbox and select our target which is CHINOOK_ARMEL (I think Chinook is the version of scratchbox and Armel is the CPU/architecture of the Nokia tablets)
- Get and configure exestack.armel from vladimir's page (These steps seem to wget and setup many packages)
- Not sure if the message ("# you may need to relog into your machine here") on the instructions means to close your terminal OR to actually restart to machine. I just closed and opened a new terminal as I have read in other Maemo instructions.
- I hit a problem when I reached "bash maemo-sdk-install_4.0.1.sh" which is:
E: Scratchbox login found but not executable by user.
I fixed this by doing this: "newgrp sbox" which I read in here. From this other source this might just have been solved by restarting my machine without having to create the group.
E: Please check that user is member of the group specified in scratchbox
E: installation (default 'sbox').
E: Also start a new login terminal after adding group membership. - The Maemo-SDK will ask you a lot of questions which I decided to choose the default ones. Check out this page for more detailed information: http://tablets-dev.nokia.com/chinook/INSTALL.txt
- The Maemo-SDK takes a long time to install
- Ubuntu offered me updates of scratchbox which I decided not to add since they are not mentioned in the instructions I followed
"Happy hacking!" as Nokia's SDKs finishes its installation with.
This work by Zambrano Gasparnian, Armen is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
No comments:
Post a Comment