> yeah, blah... the version I had on my old sun has got the blues too. > > hmmmm... compile the latest version with CONF=unix make > gives the following errors: > > gcc: unrecognized option `-pthread' > In file included from ./include/u.h:1, > from main.c:1: > ./include/dtos.h:10:3: #error "Define an OS" > In file included from main.c:2: [...] I've just checked out the latest drawterm from cvs, and out-od-the-box I see the same errors. I have gotten it to compile (and so far it seems to run) on SunOS zamenhof 5.8 Generic_117350-22 sun4u sparc SUNW,Sun-Blade-100 I have compiled using sun cc: Sun WorkShop 6 2000/04/07 C 5.1 and gnu make (3.79) I compiled (from es) using: make 'CONF=unix' 'AUDIO=none' I made a few changes to make it compile, and added a new directory posix-sun4u populated with stuff elsewhere from drawterm or maybe p9p (I populated it in nov 2005; did not look back where I got stuff) I did not make changes to shut up compiler warnings; I've attached a 'typescript' showing them in case someone wants to look at them. I also attach a diff and, one by one, the files from posix-sun4u : posix-sun4u/Makefile posix-sun4u/getcallerpc.c posix-sun4u/md5block.c posix-sun4u/os.h posix-sun4u/sha1block.c posix-sun4u/tas.s I did not look at the audio stuff; I guess it should be possible to add something sun specific. In the past I used the trick described in http://plan9.cs.utwente.nl/audio-sun-drawterm/ (the code linked from there is awful but got the job done) Hope this helps, Axel.