From: unjl AT ab272 DOT rz DOT uni-karlsruhe DOT de (Johannes Dieterich) Newsgroups: comp.os.msdos.djgpp Subject: Help me please Date: 18 Mar 1998 14:41:58 GMT Organization: University of Karlsruhe, Germany Lines: 46 Message-ID: <6eomfm$34g$1@nz12.rz.uni-karlsruhe.de> NNTP-Posting-Host: ab272.rz.uni-karlsruhe.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hi there. Trying to compile bar.cc I encountered the following errors: [Start] cd d:/comp/prolib/blabla make -k bar.o gxx -Wall -g -o bar.o -c foo.o bar.cc In file included from d:/comp/djgpp/lang/cxx/std/bastring.h:571, from d:/comp/djgpp/lang/cxx/std/string.h:6, from d:/comp/djgpp/lang/cxx/string:5, from foo.hh:26, from bar.hh:40, from bar.cc:20: d:/comp/djgpp/lang/cxx/std/sinst.h:60: ambiguous template instantiation for `operator !=(const char *, const basic_string > &)' requested d:/comp/djgpp/lang/cxx/std/sinst.h:60: ambiguous template instantiation for `operator !=(const basic_string > &, const char *)' requested d:/comp/djgpp/lang/cxx/std/sinst.h:62: ambiguous template instantiation for `operator >(const char *, const basic_string > &)' requested d:/comp/djgpp/lang/cxx/std/sinst.h:62: ambiguous template instantiation for `operator >(const basic_string > &, const char *)' requested d:/comp/djgpp/lang/cxx/std/sinst.h:63: ambiguous template instantiation for `operator <=(const char *, const basic_string > &)' requested d:/comp/djgpp/lang/cxx/std/sinst.h:63: ambiguous template instantiation for `operator <=(const basic_string > &, const char *)' requested d:/comp/djgpp/lang/cxx/std/sinst.h:64: ambiguous template instantiation for `operator >=(const char *, const basic_string > &)' requested d:/comp/djgpp/lang/cxx/std/sinst.h:64: ambiguous template instantiation for `operator >=(const basic_string > &, const char *)' requested make.exe: *** [level.o] Error 1 Compilation finished at Wed Mar 18 14:51:13 [End] The errors occurred after including in foo.hh . Well, compiling foo.o worked fine though. Trying about one hour I was not able to reproduce these errors in a less complicated environment. I admit, one hour is not much but stuff like that is extremely annoying. What also confuses me is: The buggy file is an STL-file ?? I know this is not very much information but if someone has experienced a similar problem (and solved it) or has a suspicion about the nature of the error I would greatly appreciate it if they could share their knowledge with me Thanx in advance Joe -- Johannes Dieterich *** eMail unjl AT rz DOT uni-karlsruhe DOT de