Subject: Re: aspell doesn't seem to like gcc3 :-(
To: None <M.Drochner@fz-juelich.de>
From: George Michaelson <ggm@apnic.net>
List: current-users
Date: 09/11/2003 09:00:24
On Wed, 10 Sep 2003 12:58:00 +0200 Matthias Drochner <M.Drochner@fz-juelich.de>
wrote:
>
> ggm@apnic.net said:
> > split.cpp:13: error: no match for 'operator>>' in 's >> item'/usr/
> > include/g++/iostream.h:200: error: candidates are: istream&
> > istream::operator>>(char*)
> > [...]
>
> It seems you have old libg++ cruft lying around in /usr/include/g++.
> If you update your system to gcc3 in-place, you should clean out
> that directory manually before "make includes".
>
> aspell compiles for me with 3.3.1.
>
> best regards
> Matthias
>
I'm keeping current by doing:
# cd /usr/src;
# ./build -V HAVE_GCC3=yes build >& /var/tmp/build.log
and on successful completion, shutdown single-user
# (cd /usr/obj/destdir.i386; tar cBPf - .) | tar --unlink -xBpf -
So I guess that left some crap around, which while not referenced internally in
the /usr/include hierarchy, was detected by ./configure processes and so caused
it to make a bad config.h -Is that it?
(cleaning it out asap)
-george
--
George Michaelson | APNIC
Email: ggm@apnic.net | PO Box 2131 Milton QLD 4064
Phone: +61 7 3367 0490 | Australia
Fax: +61 7 3367 0482 | http://www.apnic.net