*

Welcome, Guest. Please login or register.

Get your own OLPC - Buy an XO laptop on eBay!
Pages: [1]
Print
Author Topic: cross compilation?  (Read 5939 times)

cross compilation?

pgf
Master Contributor
***
Posts: 309


December 14, 2007, 09:27:52 AM


is there a base set of libraries one can build against when building apps (errrr... "activities") for the XO?  i realize it's "just" a linux box running gtk2, but surely there are "blessed" versions of those libs, and perhaps other libs that don't appear in a standard distribution.  i'm not sure what i'm picturing -- at least a list of the development libs one should link against, but perhaps an rpm or tarball that would make it easy?

much of the developer info on the wiki is aimed at the XO core developers, not someone who just wants to do a one-off build of their favorite editor, or mail program, or whatever.

paul
Logged

#1 Re: cross compilation?

pgf
Master Contributor
***
Posts: 309


December 14, 2007, 01:00:32 PM


replying to myself -- i've now found the api reference and the human interface guidelines on the olpc wiki, and have a better feel for the magnitude of the answer to what i thought was a simple question.  ;-)
Logged

#2 Re: cross compilation?

morgs
Commenter

Posts: 28



WWW
December 15, 2007, 04:25:51 AM

Sugar is written in Python and provides a lot of modules for activity functionality.
Logged

#3 Re: cross compilation?

pgf
Master Contributor
***
Posts: 309


December 15, 2007, 05:30:37 AM


yes, thanks.  i was thinking more of how one would go about porting existing (non-python) applications onto the unit.  say someone really wanted to run mutt, or xclock (to use a silly example) for some reason -- what development libraries should they link against on their host machine?  the second step, of course, is "what has to be done to an application to turn it into a sugar activity?".  clearly a bigger issue.

looking forward to figuring it all out...

paul
Logged
Pages: [1]
Print
Jump to:  

Members
Total Members: 2406
Latest: sembik
Stats
Total Posts: 31943
Total Topics: 3843
Online Today: 43
Online Ever: 238
(April 18, 2011, 09:48:50 PM)
Users Online
Users: 0
Guests: 10
Total: 10