View Single Post
Posts: 75 | Thanked: 269 times | Joined on Aug 2012
#6
Originally Posted by Estel View Post
We really need to have Board/Council/Someone trusted take official image (unavailable via normal means), apply all patches that should be applied (as official image had bugs), and publish MD5 sums of "final" release of one-step development environment for Maemo.

Then, of course, such image could be distributed via kind souls, via p2p sharing networks, or so. It's a joke, that we literally *can't* have new developers for more than a year already, as setting up dev environment is impossible without asking for things in obscure IRC channels, and spending countless hours on tracing patches required.

If someone digs up a few threads where people (even experienced ones, like Copernicus) tried to set up new Maemo development boxes, you may, actually, shed a few tears. Or a river of them. Currently, it's more complicated than programming for some undocumented Japanese chip in early 80's.

/Estel
What sort of patches are you talking about?
The only issue with the sdk image that I know about it is the one where it's set to thumb compile by default.
http://maemo.org/community/maemo-use..._installation/

All I did for Windows was:
1. Install VMPlayer (I use virtualbox on my linux pc)
https://my.vmware.com/web/vmware/fre...are_player/6_0
2. Load the image into vmplayer
3. Followed Pali's steps to disable thumb
Check if you have problematic scratchbox:

1. Login to scratchbox: run /scratchbox/login
2. print DEB_BUILD_OPTIONS in scratchbox: echo $DEB_BUILD_OPTIONS

If it does *not* show "thumb" your scratchbox is already fixed
and thumb is disabled. If it *show* thumb, disable it.

Instructions how to disable *thumb* string in scratchbox:

1. Login to scratchbox: run /scratchbox/login
2. Edit file /targets/FREMANTLE_ARMEL.environment
3. Remove "thumb" from that file
4. Save file and *logout* from scratchbox

Note that scratchbox is loading DEB_BUILD_OPTIONS variable at
startup, so you need to restart scratchbox to take effect. After
restarting please check again if thumb is really disabled.
Then I was able to successfully compile and package a few programs.

You can easily find the link to the image on a trusted website (anyone that knows CSSU would trust it)
I just know that Jonwil visits the maemo irc so my edited answer was tailored to him.

Though MD5 sums wouldn't be a bad idea.
Here's the ones I have on my pc atm which match the ones hosted...
(I got mine from when the official website was still up)
Code:
28949514fb6762733678b12afc227f73  Changed_Ubuntu_Lucid_Desktop_Files.txt
85bc1524deb7bfeadb1d4bb2f18dea57  License_Agreement.txt
8c173b04bb3951bcfd4433da554b6c3a  Maemo_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final.7z
09b45b54c2ea5669e289b102b4443e03  Readme_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final.txt
Someone who is Board/Council/Someone trusted... Can you confirm the md5sums please?
 

The Following 6 Users Say Thank You to Ilew For This Useful Post: