This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: HJ's patch to libio works on Red Hat 4.2/libc 5.3.12
- To: khan at xraylith dot wisc dot edu (Mumit Khan)
- Subject: Re: HJ's patch to libio works on Red Hat 4.2/libc 5.3.12
- From: jbuck at synopsys dot com (Joe Buck)
- Date: Tue, 14 Oct 97 9:51:12 PDT
- Cc: hjl at lucon dot org, jbuck at synopsys dot com, egcs at cygnus dot com
Mumit writes:
> Think I know what the problem is now. The following files are not
> installed by default now in $prefix/include/g++:
>
> libio.h
> libioP.h
> iostreamP.h
> iostdio.h
> iolibio.h
> floatio.h
>
> I had these files leftover from Sept 24 snapshot, and weren't overwritten
> during subsequent snapshot installs.
Thanks for tracking this down, Mumit.
libg++ has suffered from similar problems for many years: failures due
to leftover files from previous versions (e.g. _G_config.h, etc). Several
items in the g++ FAQ deal with this.
Perhaps "make install" should be fixed to remove everything in
$prefix/include/g++ before installing the new headers (and of course
we should warn folks that this is going to happen).
Joe