Active Topics

 


Reply
Thread Tools
Posts: 7 | Thanked: 0 times | Joined on May 2007
#1
I've only had the N800 for a day and would like to getting hacking on it. What's the smartest way to compile software for the N800 at this point? Scratchbox as a cross compile tool? Qemu? I tried setting up scratchbox and suceeded twice only to trash the scratchbox partition through sheer ignorance. Please point a newb in the right direction.
 
Posts: 13 | Thanked: 2 times | Joined on Apr 2007 @ Wisconsin, USA
#2
Can you be a little more specific with what you are trying to do?

I've been trying to set up a development environment as well. I managed to compile the "hello world" sample using scratchbox (see section 2.5):

http://scratchbox.org/documentation/...nstalldoc.html

As for anything more advanced (compiling for the GUI), I have not been able to get a compile going. The maemo development site is full of broken links (and old documents) and has been extremely frustrating to use.

I too would appreciate any pointers so if anyone out there has any...
 
Posts: 437 | Thanked: 90 times | Joined on Nov 2006
#3
An ideal way to get started is to download vmWare player and the vmWare Maemo appliance (use Google). These will give you a virtual pc preinstalled with all the necessary tools. Makes everything a hell of a lot easier
 
itkach's Avatar
Posts: 95 | Thanked: 41 times | Joined on May 2006 @ New Jersey, USA
#4
I found another great way to compile software is to... not compile: Python on 770 and N800 is great, a lot of programs will run fine without any modifications, although, of course, you can't really run/test IT specific things like Hildonized UI on your desktop without working Maemo environment in scratchbox.
 
Posts: 7 | Thanked: 0 times | Joined on May 2007
#5
Originally Posted by chue View Post
Can you be a little more specific with what you are trying to do?

I've been trying to set up a development environment as well. I managed to compile the "hello world" sample using scratchbox (see section 2.5):

http://scratchbox.org/documentation/...nstalldoc.html

As for anything more advanced (compiling for the GUI), I have not been able to get a compile going. The maemo development site is full of broken links (and old documents) and has been extremely frustrating to use.

I too would appreciate any pointers so if anyone out there has any...
I would like to start to compile simple things like "screen" and "rsync" that I take for granted on *nix. I agree the broken links are really annoying.
 
Posts: 7 | Thanked: 0 times | Joined on May 2007
#6
Originally Posted by convulted View Post
An ideal way to get started is to download vmWare player and the vmWare Maemo appliance (use Google). These will give you a virtual pc preinstalled with all the necessary tools. Makes everything a hell of a lot easier
Thanks, I was not aware of the maemo appliance. It'd be even better if it worked with VirtualBox since I've got that installed already, but this will help a lot.
 
Posts: 245 | Thanked: 25 times | Joined on Apr 2007
#7
This link has instructions - although not trivial - about converting vmware images to virtualbox images. May not be any easier than just installing vwmare server or player.
 
Posts: 7 | Thanked: 0 times | Joined on May 2007
#8
Originally Posted by gsagers View Post
This link has instructions - although not trivial - about converting vmware images to virtualbox images. May not be any easier than just installing vwmare server or player.
I just found out that vmware is now available in feisty fawn via apt. That will make it much easier to install vmware than it was previously.
 
Posts: 437 | Thanked: 90 times | Joined on Nov 2006
#9
In case you need it, cron is already available: http://www.anomaly-music.com/cron/

Dre
 
Posts: 2 | Thanked: 0 times | Joined on May 2007
#10
Hi guys,

I was just wondering how I can cross-compile (command-line) software for the n800. I don't really use things with a gui. But I've had so much trouble trying to find just a simple and concise guide to cross-compiling a program. All of the guides I see assume that you are already used to working with an sdk and can simply adapt to using this one as well.

Can you please point me in the right direction as far as the general steps I need to take to do this?

Thanks!
 
Reply


 
Forum Jump


All times are GMT. The time now is 12:36.