On 30.11.2009, at 02:05, Ben Abbott wrote: > NTRANT -I/usr/X11R6/include -I/sw/include -c Fl.cxx > In file included from Fl.cxx:1214: > Fl_mac.cxx:115:26: warning: multi-character character constant > Fl_mac.cxx:1073:26: warning: multi-character character constant > Fl_mac.cxx:1314:40: warning: multi-character character constant > Fl_mac.cxx:1637:45: warning: multi-character character constant > Fl_mac.cxx:1640:44: warning: multi-character character constant > Fl_mac.cxx:1643:45: warning: multi-character character constant > Fl_mac.cxx:1662:45: warning: multi-character character constant > Fl_mac.cxx:1665:44: warning: multi-character character constant > Fl_mac.cxx:1666:40: warning: multi-character character constant > Fl_mac.cxx:1670:45: warning: multi-character character constant > Fl_mac.cxx:1674:40: warning: multi-character character constant > Fl_mac.cxx:1677:42: warning: multi-character character constant > Fl_mac.cxx:1677:66: warning: multi-character character constant
All the above are harmless. > In file included from > /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:43, > from > /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:20, > from > /System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20, > from > /System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:21, > from > /System/Library/Frameworks/Carbon.framework/Headers/Carbon.h:20, > from ../FL/mac.H:37, > from ../FL/x.H:41, > from Fl.cxx:35: > /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBundle.h:147: > error: format string argument not a string type This one is of course not harmless, but since the error is in an Apple supplied header file, and I don't have the gcc version at hand, I will not be able to fix the issue quickly. It seems that the FL/mac.H header file overrides something that CF later needs. Please try to add this line: #include <Carbon/Carbon.h> as the first line in FL.cxx and let me know if the error goes away. > Fl.cxx: In static member function 'static int Fl::handle(int, Fl_Window*)': > Fl.cxx:715: warning: suggest parentheses around '&&' within '||' > In file included from Fl.cxx:1214: Harmless > Fl_mac.cxx: In function 'void fl_open_display()': > Fl_mac.cxx:1349: warning: the address of 'OSStatus TransformProcessType(const > ProcessSerialNumber*, ProcessApplicationTransformState)' will never be NULL Haha. Well, on earlier versions of OS X, TransformProcessType actually *is* NULL. ;-) . Anyway, harmless. Matthias _______________________________________________ fltk mailing list fltk@easysw.com http://lists.easysw.com/mailman/listinfo/fltk