Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!decwrl!decvax!ucbvax!TAURUS.BITNET!finkel From: finkel@TAURUS.BITNET Newsgroups: comp.sys.amiga Subject: Kermit 4e(070) Message-ID: <8802272330.AA07889@MATH.Tau.Ac.IL> Date: 27 Feb 88 23:30:21 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Lines: 41 Subject: Re: Kermit 4E (70): does anyone have it working? Newsgroups: comp.sys.amiga Summary: I got it working under Manx ( with some mods. ) References: <7144@agate.BERKELEY.EDU> In article <7144@agate.BERKELEY.EDU>, spencer@eris.BITNET writes: > Recently on *comp.sys.amiga* NU105451@NDSUVM1.BITNET (Walter Reed) wrote: > ...Has anyone gotton the new version of kermit to work with lattice? > ...I downloaded all the source from kermserv@cuvma and tried to compile > ...it. Well, after numerous errors, and having to fix the source so > ...the compiler doesn't error out, it compiled ok. It ran up to the > ...point where I went into terminal mode (connect) and then froze up > ...solid... > > I had alot of trouble with getting this program to work. I never got the > 3.10 to compile it, so I went back to my original 3.03 disk and used that [ some stuff deleted] > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Randy Spencer P.O. Box 4542 Berkeley CA 94704 (415)222-7595 > spencer@mica.berkeley.edu I N F I N I T Y BBS: (415)222-9416 > ..ucbvax!mica!spencer s o f t w a r e AAA-WH1M > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- I got Kermit 4e(070) working under Manx ( I haven't got Lattice). I did some modifications to the files ckitio.c, ckifio.c, ckiutl.c, ckuusr.c These mods include: defining the macros FILENO, DOSFH correctly for Manx, adding a macro for the missing 'max' function, removing an extra ')' character at the zgtdir function ( if I'm not wrong ) and added some conditional compiling stuff over the unimplemented 'dial' command ( again, If I'm not wrong. I'll have to look again at the sources ). I compiled it with the '+p' ( super portability ) option. the man who wrote the Amiga stuff did some horrible things like using 'int' for baudrate, and allowing baudrates up to 262000 ( remember, with an int!). I just had to compile it with +p. The object code is now 104684 bytes. quite big, but it works.( by the way 4e070 is about 180K on our SUNs...) Actually, I have finished this only 4 hours ago, and I've managed to guru it once. Udi finkel@math.tau.ac.il or finkel@taurus.bitnet