przemek@ndcvb.cc.nd.edu (Przemek Klosowski) (01/03/90)
I tried to install Bash 1.04 on Convex; I defined CONVEX and Bsd. I did the same thing for Bash 1.03 and 1.02 before, with success; but with v.1.04 I get loader error because shell.c calls procedure setvbuf(FILE, int, int, int) and this procedure isn't in my libraries. Where is this procedure supposed to be? If it is supposed to be there but isn't because of Convex's oversight, what can I do? Also, on Convex, file sys/pcntl.h is broken---last statement lacks a semicolon. Convex's C doesn't complain, but gcc (justly) does. I just include manually a modified copy of pcntl.h before it gets included by the program, but if other people have the same problem, maybe it could be worked around in the original code... przemek