[MINC-development] ABS and SIGN

Robert VINCENT minc-development@bic.mni.mcgill.ca
Tue, 17 Jun 2003 13:24:54 -0400


Hi Vicka,

While I know there are some "namespace pollution" issues with MINC, I'm a
little surprised that this is causing a problem, since none of these
symbols is defined in the public "minc.h" header file.

Perhaps some header file we include defines ABS or SIGN on platforms other
than those we routinely use here.  Can you give me more specifics on
the error or warning you're seeing?  Is it during the compilation of MINC,
or during the compilation of some other project?

Certainly we will try to make this less likely in the future by using more
uniquely defined names.

Thanks for the feedback,

	-bert

On Tue, 17 Jun 2003, Vicka Corey wrote:

> Hi -- small complaint time...
>
> We are using the 1.1 libraries, and two rather common names are defined:
> ABS and SIGN.  Annoyingly, though, some other libraries that we use also
> define those same strings, and in different ways.
>
> Any chance we could get them renamed to say MNIABS and MNISIGN, or something
> similarly likely to be unique?
>
> thanks,
> --vicka
>
> Vicka Rael Corey, Ph.D.				vicka@nmr.mgh.harvard.edu
>               "More fun than a barrel of monkey wrenches!"
> _______________________________________________
> MINC-development mailing list
> MINC-development@bic.mni.mcgill.ca
> http://www.bic.mni.mcgill.ca/mailman/listinfo/minc-development
>