Reply
Thread Tools
Posts: 3 | Thanked: 0 times | Joined on May 2007
#1
I've followed the directions at maemo.org and installed the development environment. I can compile and run the 'hello world' demo in the simulator.

But how do you compile the source code for the open source apps? For example, I want to modify the way the RSS Reader works.

A lot of people could get into hacking the N800 if they could start by modifying the existing apps instead starting from scratch.

Also, is there an official repository of the open source applications on the N800? I've found mirrors such as http://hsivonen.iki.fi/maemo-src/ by searching for 'osso-rss-feed-reader'. But is there an official, current one?

There must be a simple way to tap into the official OS 2007 apps CVS/Subversion repository and feed changes back into the source trunk... Hints?

--Gary
 
aflegg's Avatar
Posts: 1,463 | Thanked: 81 times | Joined on Oct 2005 @ UK
#2
Gary,

The source is available in a big tarball. I've expanded this out at http://www.bleb.org/software/n800/os2007-src/ . The only public core Subversion repository is at https://stage.maemo.org/svn/maemo/ .

Patches to Subversion or any of the internal applications should presumably be raised in Bugzilla.

In particular, for the RSS Reader, see https://bugs.maemo.org/show_bug.cgi?id=953

It's probably worth a mail to maemo-developers too, to ensure no-one else is hacking on the same thing as you.

HTH,

Andrew
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
Now known as
Jaffa
 
Posts: 3 | Thanked: 0 times | Joined on May 2007
#3
Excellent, thanks.

Following up, where in the public Subversion repository are the standard applications, in particular the rss-feed-reader? I looked around, but couldn't find it.

You pointed to the official repository. What's the magic Subversion incantation to sync with the repository?

Once the reader is downloaded (from your html page), what's the command to compile? I tried './configure;make' in scratchbox, but configure failed with 'Library requirements (...) not met'. Hmmm. There were a lot of libraries in there...


--Gary
 
aflegg's Avatar
Posts: 1,463 | Thanked: 81 times | Joined on Oct 2005 @ UK
#4
1) They're probably not there. If something is open source but not in Subversion, I'd ask on maemo-developers and then potentially raise a bug.

2) svn up. Read the SvnBook for more information. It's a good read.

3) dpkg-buildpackage -rfakeroot -b. See Maemo howtos.

HTH,

Andrew
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
Now known as
Jaffa
 
Posts: 437 | Thanked: 90 times | Joined on Nov 2006
#5
I've been searching for the statusbar sources if anyone can help...
 
Reply


 
Forum Jump


All times are GMT. The time now is 08:05.