Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!uunet!math.fu-berlin.de!unidui!unido!cat!incom!orfeo!jrix!joachim From: joachim@jrix.radig.de (Joachim Riedel) Newsgroups: comp.os.coherent Subject: How to port TASS 3.2 to Coherent (no patch, too easy) Message-ID: <1991Apr21.165559.28983@jrix.radig.de> Date: 21 Apr 91 16:55:59 GMT Distribution: comp Organization: Joachim Riedel, Offenbach, West Germany Lines: 47 Here is the description how to port the new TASS 3.2 to Coherent. When I first tried to port it from MINIX it was more difficult. But now it is so easy you can add the changes by editing the 4 files: Makefile: CFLAGS= -DCOHERENT LIBS= -lterm -lndir fixstack 1000 tass curses.c: use that of TASS 3.0/Coherent, rename Clr2Eoln () to CleartoEOLN or the new one: Replace wherever sgtty is used #ifdef BSD by #ifdef COHERENT (with termio keyboard didn't work) main.c: at the end of the file there is system-call replacement for mkdir. replace #ifdef M_XENIX by #ifdef COHERENT mail.c: add #define off_t long That is all folks. Who now couldn't get TASS 3.2 compiled will be punished by selling his Coherent. Have fun with TASS, Joachim PS: Remember: I did not write TASS, I still added this five lines. So you should mail a "Thank you" to the author if you like the program: Rich Skrenta ( skrenta@blekko.commodore.com ) +---------------------------------------+-------+-------------------+-------+ | Joachim Riedel | @ @ | Don't worry, | @ @ | | Geschwister-Scholl-Strasse 48 | \_/ | keep smiling | \_/ | | D-6050 Offenbach am Main +-------+-------------------+-------+ | Tel. +49 69 85 62 25 | joachim@jrix.radig.de | +---------------------------------------+-----------------------------------+