headless squeak for nslu2?

Torsten Sadowski moehl at akaflieg.extern.tu-berlin.de
Tue May 2 16:05:22 UTC 2006


Hi,

the nslu2 seems also to be supported by the openembedded project. I did
get the system to compile a 3.4 VM for the Simpad and intended to port the
3.8 VM for Qt (Opie) and for fbdev but this is currently on hold due to
massive timeout problems (my time) and autoconf difficulties.

Torsten

On Tue, 2 May 2006, Brian Zhou wrote:

>  <goran <at> krampe.se> writes:
>
> >
> > Hi!
> >
> > Brian Zhou <b88zhou <at> gmail.com> wrote:
> > > Hi all squeakers,
> > >
> > > I've ported quite a few languages to the nslu2 optware (see
> > > http://nslu2-linux.org for detail). The only major language not running on the
> > > "slug" is Smalltalk.
> > >
> > > Any idea where to start to get a headless squeak running on the slug?
> >
> > Start with squeakvm.org - suck down source, compile a VM. The VM can be
> > built without X, or you can run it using "-headless" or similar options.
> > If you have a decent Linux I am guessing you are home free, perhaps
> > someone already have done it.
> >
> > And btw, if you have VNC that works dandy too - so you can actually run
> > an image with the UI, but remotely. In fact, Squeak has a VNC included
> > even (as an addon from SqueakMap). We (web app devs) use VNC all the
> > time.
> >
> > regards, Göran
> >
> >
> Thanks Göran,
>
> I'm glad to tell you all that squeak has been ported (cross compiled) to run on
> the nslu2! (266MHz big-endian ARM with 32MB RAM -nodisplay -nosound)
>
>     0 tinyBenchmarks
>     '14692378 bytecodes/sec; 551451 sends/sec'
>
> The cross build makefile and patches are checked in at
>   http://cvs.sourceforge.net/viewcvs.py/nslu/unslung/make/squeak.mk
>   http://cvs.sourceforge.net/viewcvs.py/nslu/unslung/sources/squeak/
>
> Since "optware" supports a couple of other small devices, it should not be too
> hard to get squeak running on them. The binary package for nslu2 is at
>
> http://ipkg.nslu2-linux.org/feeds/optware/nslu2/cross/unstable/squeak_3.9.7-1_armeb.ipk
>
> NSLU2 wiki page:
>   http://www.nslu2-linux.org/wiki/HowTo/RunSqueakSmalltalk
>
> In fact, I'm running the seaside 2.6 image thru the built-in RFBServer, not
> fast, but quite usable.
>
> If only we had a Seaside/Ajax version of the SystemBrowser, Transcript &
> Workspace, then we can remove lots of the GUI stuff. What do other squeakers
> think about this idea?
>
> -Brian Zhou
>
>
>
>
>
>
>



More information about the Squeak-dev mailing list