Mark,

My understanding is that "#define min(..." is a macro, and therefore a
preprocessor thing, and it doesn't understand namespaces :-(

I guess the solution, if we want this to compile on gcc-3.2, is to
rename the macro to something else. xmin? 

Interestingly, the definition seems to change through the code. I've
attached a list of files I found defining and using them.

Richard.

PS. I've just rebuilt 3.2, and suddenly stuff is broken again...

On Sat, 2002-09-28 at 02:13, Post, Mark K wrote:
> Per,
> 
> But isn't that why "std::min" is specified?  So that it won't look at
> something outside of the std namespace?  Again, my ignorance of C++ may be
> showing, but that would still seem like a gcc problem.
> 
> Mark Post
> 

Attachment: matches.txt.gz
Description: GNU Zip compressed data

Reply via email to