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