I installed nekoware gmake-3.81 and now have a bright shiny new fltk! I am just as happy as though I were in my right mind...
I'm looking at the second problem now, C++ was supposed to rid us of this type of macro nastiness, so I'll delete the macro and try reimplementing it with function overloading. But if it works it may only expose the next bad macro in a potentially unending chain...
EDIT: Just as I feared; dillo uses variadic macros throughout for message handling. The MIPSPro C compiler cranks through it just fine in c99 mode but the C++ compiler doesn't support c99 mode, for reasons that no doubt defy logical explanation...
I'm looking at the second problem now, C++ was supposed to rid us of this type of macro nastiness, so I'll delete the macro and try reimplementing it with function overloading. But if it works it may only expose the next bad macro in a potentially unending chain...
EDIT: Just as I feared; dillo uses variadic macros throughout for message handling. The MIPSPro C compiler cranks through it just fine in c99 mode but the C++ compiler doesn't support c99 mode, for reasons that no doubt defy logical explanation...