Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!rutgers!tut.cis.ohio-state.edu!ucbvax!gilan.Berkeley.EDU!elf From: elf@gilan.Berkeley.EDU (Marc Singer) Newsgroups: gnu.g++ Subject: Mysterious compiler error Message-ID: <29500@ucbvax.BERKELEY.EDU> Date: 6 Jun 89 19:29:14 GMT Sender: usenet@ucbvax.BERKELEY.EDU Lines: 36 Before the error, let me post a request. I checked in to this news source about a week ago to find that there are some updates for the G++ 1.35.0 compiler. None of my normal sources for sources has any diffs for 1.35.1 or above. Where can I find them? I would be happy to receive them via ftp or by direct e-mail. Now then. (Sounds better that it reads.) Granted that this is probably only mysterious to me, I would like some help deciphering a G++ error message. class DnaPool : public StringGenericSplayMap {}; //...// class Dna { protected: static DnaPool dnaPool(0); //...// }; The StringGenericSplayMap has been tested previously when defined using constructors. It was created from libg++'s prototype class SplayMap. The compiler reports: storage class specified for typename on the static ... line. It is not the case of the symbols because I checked that. What could it be complaining about? Marc Singer "When fullness is taken from fullness, fullness still remains." Invocation of the Isha Upanishad