From: unjl AT ab272 DOT rz DOT uni-karlsruhe DOT de (Johannes Dieterich) Newsgroups: comp.os.msdos.djgpp Subject: Re: Help me please Date: 18 Mar 1998 17:57:01 GMT Organization: University of Karlsruhe, Germany Lines: 32 Message-ID: <6ep1td$4ui$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 Johannes Dieterich (unjl AT ab272 DOT rz DOT uni-karlsruhe DOT de) wrote: > Hi there. > Trying to compile bar.cc I encountered the following errors: [Rest snipped] he he he Seems I'm replying to my own post. Two hours after starting this thread (half an hour spent in front of the computer) I've identified the problem. It occurs whenever you include (or or any other lib that uses ) and in the same compilation unit AND is included before . The reason is, the operator deklarations the error messages refer to in (included somehow from ) somehow match the operators in in an inproper way. But if you include before anything goes fine and the template instantiation is not ambiguous. This is a little weird. Does'nt matter. The workaround works around. I promise next time I spend a little more time on the problem before posting a cry for help. Fortunately my I-net access is absolutely free. :-) What I would be interested in: Does this error occur also in other C++-Compilers ? Regards Joe -- Johannes Dieterich *** eMail unjl AT rz DOT uni-karlsruhe DOT de