Subject: Re: Problems compiling libterm from 950623 tarfiles
To: Matthias Scheler <tron@lyssa.owl.de>
From: Alistair G. Crooks <agc@uts.amdahl.com>
List: current-users
Date: 06/27/1995 01:33:11
> If I try to compile "/usr/src/lib" taken from the 950623 tarfiles I get
> this error during compilation of "libterm":
> 
> tron@colwyn:/usr/src/lib/libterm>make
> cc -O -DCM_N -DCM_GT -DCM_B -DCM_D  -c tputs.c
> tputs.c:69: conflicting types for `tputs'
> /usr/include/curses.h:338: previous declaration of `tputs'
> *** Error code 1
> 
> Stop.
> 
> The problem seems to be an outdated "curses.h" which is NOT part of the
> includes tarfile for this release(*).
> 
> (*) Yes, did a "make install" in "/usr/src/include" this time.

Taken from the Snapshot report on the 20th June tar_files:

> 2. before you make lib/libterm, make && make install lib/libcurses,
> so that you pick up the newer version of curses.h

Cheers,
Alistair
--
Alistair G. Crooks (agc@uts.amdahl.com)			   +44 125 234 6377
Amdahl European HQ, Dogmersfield Park, Hartley Wintney, Hants RG27 8TE, UK.
[These are only my opinions, and certainly not those of Amdahl Corporation]