Ultrix 4.1
Michael Meissner
meissner at osf.org
Wed Nov 21 05:39:30 AEST 1990
--text follows this line--
In article <m0iYsVi-000KGMC at srchtec.uucp> mra%srchtec.uucp at MATHCS.EMORY.EDU (Michael Almond) writes:
| I'm installing libg++ version 1.37.0 on a DECstation 2100 running
| Ultrix 4.1. In malloc.c fputs and fprintf use const in their declarations.
| In /usr/include/stdio.h they don't have these and the compiler complains about
| incompatiable type delcarations. I commented out the ones in malloc.c and let
| the one's in stdio.h do the work. The code compiled after I made this change.
Sigh, I would have hoped that DEC would have fixed these bogus header
files in Ultrix 4.1. What's happening is DEC within a __STDC__ ifdef,
supplied prototypes that do not match ANSI. In particular, the
'const' keyword was removed. I speculate that this is because the
MIPS compiler shipped with 2.0, does not fully support ANSI, but since
it's within a __STDC__ section, and their compiler does not define
__STDC__, I have to wonder why.......
--
Michael Meissner email: meissner at osf.org phone: 617-621-8861
Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142
Considering the flames and intolerance, shouldn't USENET be spelled ABUSENET?
More information about the Comp.unix.ultrix
mailing list