From: callison@uokmax.ecn.uoknor.edu (James P. Callison) Subject: Cnews and rn for Linux Date: 20 Sep 1992 08:32:11 GMT
Well, I got a sufficiently large response for my "port" of Cnews and rn, so
I uploaded the sources to tsx-11.mit.edu.
Cnews is loaded as: cnews2592.tar.Z
rn is loaded as: rn44pl3.tar.Z
Cnews is the 2 May, 1992 Performance Release of Cnews (thus the 2592 (2/5/92)
in the archive name). Everything seems to work except for the fast stdio, but
that's just an option (which the build script says won't work with newer
SysVR4 systems). I think I have a fairly mainstream linux box, so the defaults
I set should work on any semi-standard linux box.
The makefiles require yacc; a symlink from "bison -y" to yacc seems to be
sufficient; if you don't use the "-y" option on bison, you'll have to rename
a file (if you don't, it'll kill the doit.bin script).
The rn Makefile came out flaky the first time I ran Configure; it eventually
worked fine, and that's the Makefile included in the archive. BTW- the rn
Configure script is busted; it won't recognize cpp or gcc -E as the
preprocessor. I ran the test manually, and cpp was producing the output
the script wanted, but it still failed. I forced it to use /lib/cpp, but
I forgot to change the message, so it still says it can't get it to
work :-/ Don't worry, be happy--it seems to work fine, despite what the
damned script says.
I would have simply uploaded the diffs, but I honestly couldn't remember
what I did to make the things work... ;-)
Both worked when compiled under kernel 0.97-pl4 with GCC 2.2.2d (pre-4.1
jumptable). There are no warranties, expressed or implied on these ports,
however. I'm sure there are better ways of fixing the problems I ran across,
but I ain't a programmer, I'm an engineer--I don't care if it's not the
most elegant solution, as long as it gets the job done. And this does. :-)
James
James P. Callison Microcomputer Coordinator OU Law Library
Callison@aardvark.ucs.uoknor.edu /\ Callison@uokmax.ecn.uoknor.edu
constellation!biglaw!callison@mailhost.ecn.uoknor.edu
DISCLAIMER: I'm not an engineer, but I play one at work...
Remember, this is pointed at your heart.
That is my least vulnerable spot.
--Rick Blaine and Louis Renault, "Casablanca"