Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!netnews.upenn.edu!vax1.cc.lehigh.edu!vlsi3b15!vlsi3b15.csee.lehigh.edu!wbader From: wbader@islsun1.mse.lehigh.edu (William Bader X84508) Newsgroups: comp.sys.mips Subject: kermit and cc -i Message-ID: Date: 5 Jul 90 21:19:52 GMT Sender: news@vlsi3b15.csee.Lehigh.EDU Distribution: comp.sys.mips Organization: Intelligent Systems Laboratory, Lehigh University Lines: 23 A while back, someone posted that they had to build kermit by building wart (a lex-workalike) with -systype bsd43 and the rest of kermit with -systype sysv. I played around with compile options, and it seems to me that the culprit is the '-i' flag in the kermit makefile for sysv kermits. I have two questions: 1) Does the Mips compiler (or linker) have a problem with '-i', or is this some subtle bug in ckwart.c that only shows up on Mips computers? ckwart.c lints cleanly. I put debug code in the main program, and some in a function (setstate() ?), and the debug code in the function printed BEFORE the debug code at the top of the main program. How can this happen? 2) If '-systype bsd43' simulates a BSD 4.3 environment, why won't it compile the bsd version of kermit? Some routines in kermit, like msleep() in ckutio.c run much more efficiently in a bsd environment. William Bader Software Consulting Services 3162 Bath Pike Nazareth, PA 18064 phone: 215-837-8485 fax: 215-837-8080 email: wbader@scarecrow.csee.lehigh.edu, wbader@einstein.mse.lehigh.edu, lehi3b15.csee.lehigh.edu!batman!bader