www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/09/16/07:32:46

From: khan AT xraylith DOT wisc DOT edu (Mumit Khan)
Subject: Re: Egcs 1.1 having trouble with 'typename'?
16 Sep 1998 07:32:46 -0700 :
Message-ID: <9809151656.AA23229.cygnus.gnu-win32@modi.xraylith.wisc.edu>
References: <2 DOT 2 DOT 32 DOT 19980915030531 DOT 00718674 AT mindspring DOT com>
To: "Michael D. Hill" <uly AT mindspring DOT com>
Cc: gnu-win32 AT cygnus DOT com

"Michael D. Hill" <uly AT mindspring DOT com> writes:
> Environment: Win95, Cygwin32 19.1, latest Coolview, Egcs 1.1
> 
> Folks...
> 
> I have a small program that was compiling okay with egcs 1.0.2.  I've just
> upgraded to 1.1 and the compiler's having a hard time, seemingly in coping
> with the typename keyword.  Here's the first couple of compile erros I'm
> getting:
> 
> c:\\USR\\H-I386~1\\lib\\gcc-lib\\i386-cygwin32\\2.7-B19\\../../../../../inclu
> de/
> g++/stl_iterator.h:319: parse error before `&'
> c:\\USR\\H-I386~1\\lib\\gcc-lib\\i386-cygwin32\\2.7-B19\\../../../../../inclu
> de/
> g++/stl_iterator.h:319: `back_insert_iterator<Container>::operator =(...)' mu
> st
> take exactly one argument

I can see one problem right away. You g++.exe executable isn't the correct
one. For some reason, cygwin32 tar doesn't seem to create the hard link
correctly (which is a copy under cygwin32). Note the 2.7-B19 above.

Make sure you copy over c++.exe on top of g++.exe.

Regards,
Mumit
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019