rn on 386/ix.

daniel mocsny dmocsny at uceng.UC.EDU
Wed Mar 14 14:17:42 AEST 1990


Hello.

I thought I would try installing rn under Interactive 2.0.2. I ran into
a few hitches. The first was minor, a redeclaration of sprintf(). The
second (so far) has me somewhat stumped. I get the cc error:

"intrp.c" line 538, CBREAK undefined.

Grep'ing the sources shows CBREAK on line 104 of a file term.h. This is
in a macro definition for what is ordinarily the perfectly fine curses
library function crmode(). But nowhere in the rn sources do I see a line
like #include <curses.h>, so I guess Larry Wall is "rolling his own."
But the Makefile does have the -lcurses.h option in there. Suddenly things
are looking pretty strange.

I grep'ed around for a while in /usr/include and /usr/include/sys, and I
couldn't find CBREAK defined in any header files there. Oh, I saw a few
things that looked like CBREAK, sort of, but before I try anything really
ugly I thought I would ask the net if I am doing something stupid. I
ran the Configure shell script, and everything seemed legitimate. Is
rn supposed to be an easy install under 386/ix? Or am I blowing it?

Please post and/or mail, I'll summarize if the answer doesn't appear
here.

Dan Mocsny
dmocsny at uceng.uc.edu



More information about the Comp.unix.i386 mailing list