Porting Squeak to iPod touch

Kevin Driedger linuxbox+nabble at gmail.com
Thu Jan 10 01:13:44 UTC 2008

Can you describe more about the application switching problem?  Is the iPhone
operating system using round robin multitasking or preemptive?  What do you
mean by "shutting things down"?  Is the OS forcing a process yield?

Do you have some preliminary binaries that one could play with?  What are
you developing on OSX?


Brian Rice wrote:
> On Jan 8, 2008, at 8:01 AM, Mathieu Suen wrote:
>> Dose anyone have try to install/port Squeak on a ipod touch?
>> The ipod have a ARM processor IIRC there is a version running for an  
>> ARM processor. So I should be able to compile the source for a ARM  
>> processor.
> I've had an iPhone for 3 months now and have been occasionally trying  
> to build Squeak for it (and it runs the same binaries as the iPod  
> Touch). It is definitely fast enough (400MHz) but Squeak would require  
> some modifications to handle application switching which seems to shut  
> things down. I want the Faure (http://www.squeaksource.com/Faure)  
> framework to run on it and use the Layers system (core animation,  
> basically, over OpenGLES) but haven't gotten to step one yet, for  
> reasons described below:
> You need a cross-compile toolchain, provided by hackers here:
> http://iphone.fiveforty.net/wiki/index.php/Main_Page
> http://code.google.com/p/iphone-dev/
> There are a lot of applications built or ported using this method, but  
> there's no support from Apple, so debugging is very difficult. Alas,  
> toolchain issues have vexed me nearly every time I try to tackle the  
> problem. Apparently everyone who creates a working toolchain is more- 
> or-less lucky and can't rebuild it on demand. There are also  
> outstanding (often not universally reproducible) bugs for specific  
> platforms, too. See the Google Code issues tracker if you have a  
> problem.
> Apple has stated intentions of delivering an SDK/toolchain in  
> February, but the notion of application signing and security  
> restrictions may make this not-open-enough for Squeak to ease in.
> --
> -Brian
> http://briantrice.com

View this message in context: http://www.nabble.com/Porting-Squeak-to-iPod-touch-tp14692573p14725692.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.

More information about the Squeak-dev mailing list