[Squeakland] TTCFont problem on Linux

Randy Heiland heiland at indiana.edu
Tue Feb 8 14:46:57 PST 2005


On Tue, 2005-02-08 at 06:29, Bert Freudenberg wrote:
> Am 08.02.2005 um 00:50 schrieb Ned Konz:
> 
> > On Monday 07 February 2005 1:52 pm, Randy Heiland wrote:
> >> I thought I'd try to read in my project (built on Windows) using my 
> >> Linux
> >> squeak image and it says: Reading an instance of TTCFont.  Which 
> >> modern
> >> class should it translate to?
> >>
> >> Just wondering if this is some known problem and, if so, is there a
> >> workaround?  Using 3.2.4913, update #140 on Linux.
> >>
> >
> > Yes, you need to get a newer Squeakland image for this to work. We 
> > added
> > TrueType fonts after that version.
> >
> > You can get the stand-alone image from:
> >
> > http://squeakland.org/installers/ix/npsqueak-image.tar.gz
> 
> No, this is precisely the outdated 3.2 image.
> 
> This one is recent:
> 
> 	http://squeakland.org/installers/SqueakPlugin.image.zip
> 
> As I said, we have been working on new packages for Linux, we just need 
> a bit more beta testing before putting them online (everyone interested 
> in testing is invited to drop me a mail).
> 
> - Bert -

Bert,  Thanks for the info.  I downloaded the image you refer to and sure enough it is more recent.
When I try to load in my project now (about 3M in size), I don't get the TTCFont error, but I get 
a 'Space is low' error, where the debug log starts off with:

SystemDictionary>>signalLowSpace
...

I've got 1G of memory on my Linux box (and I'm running gentoo).  I'd be happy to post the project 
on a web page if you want it - we can take this offline if you like.  BTW, I am able to create a
new, tiny project and load it in successfully.

This isn't really a showstopper for me as I do most of my Squeaking on my Windows box (and soon my
Mac mini - if they ever really ship them!).  However, because I'll be showing this project at a
Purdue conference next week, and because I have a Squeak bullet that reads - "Runs on any computer",
I would like to see it run on Linux :)

--Randy



More information about the Squeakland mailing list