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" Cc: gnu-win32 AT cygnus DOT com "Michael D. Hill" 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::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".