Andreas Vox <[EMAIL PROTECTED]> writes:

>> So the errormessage seems justified and we only have to find
>> out which red-dripping includefile defined _D and _R ...
>
| Ok, I found it. It's in /usr/include/ctype.h under the heading
| /* backward compatibility */ -- hahaha, what about forward 
| compability?
>
| Lars, Jean_Marc, what would be the best solution:
>
| 1 - change include order (if possible)

might work. Where is this ctype included from? Our code or library
code?

Does using <cctype> working better?

| 2 - undef _D and _R after ctype.h was included

ugly bugly

| 3 - make a patch for Boost

Not Boost, but GCC. The concept checks originally comes from boost,
but they have been copied into GCC (libstc++). So it should be
reported there.

| 4 - make a patch for Apples ctype.h

Yes, or at least make them aware of trhe

-- 
        Lgb

Reply via email to