Hello,

One of my application's user working on Mac OS Snow Leopard repported me a 
compillation problem under his platform...

please find below the log of the compilation errors...

thanks a lot for help of any kind,

Best,
Loic

Archiving ../lib/libfltk_png.a...
=== making src ===
Compiling Fl.cxx...
In file included from ../FL/x.H:41,
                  from Fl.cxx:35:
./FL/mac.H: In function ‘OpaqueRgnHandle* XRectangleRegion(int, int,
int, int)’:
./FL/mac.H:49: error: ‘NewRgn’ was not declared in this scope
./FL/mac.H:50: error: ‘SetRectRgn’ was not declared in this scope
./FL/mac.H: In function ‘void XDestroyRegion(OpaqueRgnHandle*)’:
./FL/mac.H:54: error: ‘DisposeRgn’ was not declared in this scope
Fl.cxx: In static member function ‘static void Fl::flush()’:
Fl.cxx:487: error: ‘GetPort’ was not declared in this scope
Fl.cxx:489: error: ‘QDFlushPortBuffer’ was not declared in this scope
Fl.cxx: In member function ‘void Fl_Widget::damage(uchar, int, int,
int, int)’:
Fl.cxx:1179: error: ‘NewRgn’ was not declared in this scope
Fl.cxx:1180: error: ‘SetRectRgn’ was not declared in this scope
Fl.cxx:1181: error: ‘UnionRgn’ was not declared in this scope
Fl.cxx:1182: error: ‘DisposeRgn’ was not declared in this scope
In file included from Fl.cxx:1214:
Fl_mac.cxx: In function ‘OSStatus HandleMenu(HICommand*)’:
Fl_mac.cxx:471: error: ‘GetMenuItemRefCon’ was not declared in this
scope
Fl_mac.cxx:479: error: ‘SetItemMark’ was not declared in this scope
Fl_mac.cxx:491: error: ‘SetItemMark’ was not declared in this scope
Fl_mac.cxx:498: error: ‘SetItemMark’ was not declared in this scope
Fl_mac.cxx:500: error: ‘SetItemMark’ was not declared in this scope
Fl_mac.cxx:504: error: ‘HiliteMenu’ was not declared in this scope
Fl_mac.cxx: In function ‘OSStatus carbonDispatchHandler
(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)’:
Fl_mac.cxx:533: error: ‘GetWindowEventTarget’ was not declared in this
scope
Fl_mac.cxx:535: error: ‘GetWindowEventTarget’ was not declared in this
scope
Fl_mac.cxx: In function ‘double do_queued_events(double)’:
Fl_mac.cxx:671: error: ‘NewRgn’ was not declared in this scope
Fl_mac.cxx:673: error: ‘GetMouse’ was not declared in this scope
Fl_mac.cxx:674: error: ‘SetRectRgn’ was not declared in this scope
Fl_mac.cxx:675: error: ‘SetEventMask’ was not declared in this scope
Fl_mac.cxx:728: error: ‘ConvertEventRefToEventRecord’ was not declared
in this scope
Fl_mac.cxx:739: error: ‘MacFindWindow’ was not declared in this scope
Fl_mac.cxx:740: error: ‘MenuSelect’ was not declared in this scope
Fl_mac.cxx: In function ‘OSStatus carbonWindowHandler
(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)’:
Fl_mac.cxx:819: error: ‘kEventWindowDrawContent’ was not declared in
this scope
Fl_mac.cxx:840: error: ‘GetWindowClass’ was not declared in this scope
Fl_mac.cxx:855: error: ‘GetWindowClass’ was not declared in this scope
Fl_mac.cxx: In function ‘OSStatus carbonMousewheelHandler
(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)’:
Fl_mac.cxx:912: error: ‘typeLongInteger’ was not declared in this scope
Fl_mac.cxx: In function ‘OSStatus carbonMouseHandler
(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)’:
Fl_mac.cxx:981: error: ‘FindWindow’ was not declared in this scope
Fl_mac.cxx:998: error: ‘IsWindowActive’ was not declared in this scope
Fl_mac.cxx:1036: error: ‘GetPort’ was not declared in this scope
Fl_mac.cxx:1037: error: ‘GetWindowPort’ was not declared in this scope
Fl_mac.cxx:1037: error: ‘SetPort’ was not declared in this scope
Fl_mac.cxx:1038: error: ‘SetOrigin’ was not declared in this scope
Fl_mac.cxx:1041: error: ‘GlobalToLocal’ was not declared in this scope
Fl_mac.cxx: In function ‘short unsigned int keycode_to_sym(UInt32,
UInt32, short unsigned int)’:
Fl_mac.cxx:1077: error: ‘KeyTranslate’ was not declared in this scope
Fl_mac.cxx: In function ‘OSStatus carbonKeyboardHandler
(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)’:
Fl_mac.cxx:1134: error: ‘KLGetCurrentKeyboardLayout’ was not declared
in this scope
Fl_mac.cxx:1135: error: ‘KLGetKeyboardLayoutProperty’ was not declared
in this scope
Fl_mac.cxx:1136: error: ‘KeyTranslate’ was not declared in this scope
Fl_mac.cxx: In function ‘OSErr OpenAppleEventHandler(const
AppleEvent*, AppleEvent*, UInt32)’:
Fl_mac.cxx:1249: error: ‘typeFSS’ was not declared in this scope
Fl_mac.cxx: In function ‘void fl_open_display()’:
Fl_mac.cxx:1305: error: ‘MoreMasters’ was not declared in this scope
Fl_mac.cxx:1309: error: ‘GetQDGlobalsArrow’ was not declared in this
scope
Fl_mac.cxx:1313: error: ‘ClearMenuBar’ was not declared in this scope
Fl_mac.cxx:1314: error: ‘GetMenuHandle’ was not declared in this scope
Fl_mac.cxx:1314: error: ‘AppendResMenu’ was not declared in this scope
Fl_mac.cxx:1315: error: ‘DrawMenuBar’ was not declared in this scope
Fl_mac.cxx: In static member function ‘static int Fl::x()’:
Fl_mac.cxx:1376: error: ‘GetQDGlobalsScreenBits’ was not declared in
this scope
Fl_mac.cxx: In static member function ‘static int Fl::y()’:
Fl_mac.cxx:1386: error: ‘GetQDGlobalsScreenBits’ was not declared in
this scope
Fl_mac.cxx: In static member function ‘static int Fl::w()’:
Fl_mac.cxx:1396: error: ‘GetQDGlobalsScreenBits’ was not declared in
this scope
Fl_mac.cxx: In static member function ‘static int Fl::h()’:
Fl_mac.cxx:1406: error: ‘GetQDGlobalsScreenBits’ was not declared in
this scope
Fl_mac.cxx: In static member function ‘static void Fl::get_mouse(int&,
int&)’:
Fl_mac.cxx:1418: error: ‘GetMouse’ was not declared in this scope
Fl_mac.cxx:1419: error: ‘LocalToGlobal’ was not declared in this scope
Fl_mac.cxx: In member function ‘void Fl_X::flush()’:
Fl_mac.cxx:1444: error: ‘GetPort’ was not declared in this scope
Fl_mac.cxx:1446: error: ‘QDFlushPortBuffer’ was not declared in this
scope
Fl_mac.cxx:1451: error: ‘SetOrigin’ was not declared in this scope
Fl_mac.cxx: In function ‘void handleUpdateEvent(OpaqueWindowPtr*)’:
Fl_mac.cxx:1466: error: ‘GetPort’ was not declared in this scope
Fl_mac.cxx:1467: error: ‘GetWindowPort’ was not declared in this scope
Fl_mac.cxx:1467: error: ‘SetPort’ was not declared in this scope
Fl_mac.cxx:1472: error: ‘InvalWindowRgn’ was not declared in this scope
Fl_mac.cxx:1476: error: ‘DisposeRgn’ was not declared in this scope
Fl_mac.cxx: In static member function ‘static int Fl_X::fake_X_wm
(const Fl_Window*, int&, int&, int&, int&, int&)’:
Fl_mac.cxx:1532: error: ‘GetDeviceList’ was not declared in this scope
Fl_mac.cxx:1532: error: ‘GetNextDevice’ was not declared in this scope
Fl_mac.cxx:1540: error: ‘GetNextDevice’ was not declared in this scope
Fl_mac.cxx:1549: error: ‘GetNextDevice’ was not declared in this scope
Fl_mac.cxx:1558: error: ‘GetNextDevice’ was not declared in this scope
Fl_mac.cxx:1567: error: ‘GetNextDevice’ was not declared in this scope
Fl_mac.cxx:1576: error: ‘GetMainDevice’ was not declared in this scope
Fl_mac.cxx:1578: error: ‘GetAvailableWindowPositioningBounds’ was not
declared in this scope
Fl_mac.cxx: In function ‘int FSSpec2UnixPath(FSSpec*, char*)’:
Fl_mac.cxx:1598: error: ‘FSpMakeFSRef’ was not declared in this scope
In file included from Fl.cxx:1214:
Fl_mac.cxx: In function ‘OSErr fillCurrentDragData(OpaqueDragRef*)’:
Fl_mac.cxx:1633: error: ‘CountDragItems’ was not declared in this scope
Fl_mac.cxx:1636: error: ‘GetDragItemReferenceNumber’ was not declared
in this scope
Fl_mac.cxx:1637: error: ‘GetFlavorFlags’ was not declared in this scope
Fl_mac.cxx:1640: error: ‘GetFlavorDataSize’ was not declared in this
scope
Fl_mac.cxx:1661: error: ‘GetDragItemReferenceNumber’ was not declared
in this scope
Fl_mac.cxx:1662: error: ‘GetFlavorFlags’ was not declared in this scope
Fl_mac.cxx:1665: error: ‘GetFlavorDataSize’ was not declared in this
scope
Fl_mac.cxx:1666: error: ‘GetFlavorData’ was not declared in this scope
Fl_mac.cxx:1674: error: ‘GetFlavorData’ was not declared in this scope
Fl_mac.cxx: In function ‘OSErr dndTrackingHandler(DragTrackingMessage,
OpaqueWindowPtr*, void*, OpaqueDragRef*)’:
Fl_mac.cxx:1707: error: ‘GetDragMouse’ was not declared in this scope
Fl_mac.cxx: In function ‘OSErr dndReceiveHandler(OpaqueWindowPtr*,
void*, OpaqueDragRef*)’:
Fl_mac.cxx:1760: error: ‘GetDragMouse’ was not declared in this scope
Fl_mac.cxx: In static member function ‘static void Fl_X::make
(Fl_Window*)’:
Fl_mac.cxx:1920: error: ‘GetAvailableWindowAttributes’ was not
declared in this scope
Fl_mac.cxx:1921: error: ‘CreateNewWindow’ was not declared in this scope
Fl_mac.cxx:1922: error: ‘SetWTitle’ was not declared in this scope
Fl_mac.cxx:1923: error: ‘MoveWindow’ was not declared in this scope
Fl_mac.cxx:1926: error: ‘SetWindowClass’ was not declared in this scope
Fl_mac.cxx:1927: error: ‘SetWindowActivationScope’ was not declared in
this scope
Fl_mac.cxx:1933: error: ‘RepositionWindow’ was not declared in this
scope
Fl_mac.cxx:1935: error: ‘RepositionWindow’ was not declared in this
scope
Fl_mac.cxx:1937: error: ‘RepositionWindow’ was not declared in this
scope
Fl_mac.cxx:1949: error: ‘GetWindowEventTarget’ was not declared in
this scope
Fl_mac.cxx:1968: error: ‘kEventWindowDrawContent’ was not declared in
this scope
Fl_mac.cxx:1979: error: ‘InstallTrackingHandler’ was not declared in
this scope
Fl_mac.cxx:1980: error: ‘InstallReceiveHandler’ was not declared in
this scope
Fl_mac.cxx:1996: error: ‘ShowWindow’ was not declared in this scope
Fl_mac.cxx:1999: error: ‘CollapseWindow’ was not declared in this scope
Fl_mac.cxx:2005: error: ‘GetWindowBounds’ was not declared in this scope
Fl_mac.cxx: In member function ‘void Fl_Window::size_range_()’:
Fl_mac.cxx:2027: error: ‘SetWindowResizeLimits’ was not declared in
this scope
Fl_mac.cxx: In member function ‘void Fl_Window::label(const char*,
const char*)’:
Fl_mac.cxx:2064: error: ‘SetWTitle’ was not declared in this scope
Fl_mac.cxx: In member function ‘virtual void Fl_Window::show()’:
Fl_mac.cxx:2085: error: ‘IsWindowCollapsed’ was not declared in this
scope
Fl_mac.cxx:2085: error: ‘CollapseWindow’ was not declared in this scope
Fl_mac.cxx:2087: error: ‘BringToFront’ was not declared in this scope
Fl_mac.cxx:2088: error: ‘SelectWindow’ was not declared in this scope
Fl_mac.cxx: In member function ‘virtual void Fl_Window::resize(int,
int, int, int)’:
Fl_mac.cxx:2118: error: ‘SetWindowBounds’ was not declared in this scope
Fl_mac.cxx:2120: error: ‘InvalWindowRect’ was not declared in this scope
Fl_mac.cxx:2122: error: ‘MoveWindow’ was not declared in this scope
Fl_mac.cxx: In member function ‘void Fl_Window::make_current()’:
Fl_mac.cxx:2147: error: ‘NewRgn’ was not declared in this scope
Fl_mac.cxx:2151: error: ‘GetWindowPort’ was not declared in this scope
Fl_mac.cxx:2151: error: ‘SetPort’ was not declared in this scope
Fl_mac.cxx:2163: error: ‘SetOrigin’ was not declared in this scope
Fl_mac.cxx:2165: error: ‘SetRectRgn’ was not declared in this scope
Fl_mac.cxx:2172: error: ‘NewRgn’ was not declared in this scope
Fl_mac.cxx:2175: error: ‘DiffRgn’ was not declared in this scope
Fl_mac.cxx:2176: error: ‘DisposeRgn’ was not declared in this scope
Fl_mac.cxx:2188: error: ‘SetPortClipRegion’ was not declared in this
scope
Fl_mac.cxx: In static member function ‘static void Fl::copy(const
char*, int, int)’:
Fl_mac.cxx:2286: error: ‘ClearCurrentScrap’ was not declared in this
scope
Fl_mac.cxx:2287: error: ‘GetCurrentScrap’ was not declared in this scope
Fl_mac.cxx:2296: error: ‘PutScrapFlavor’ was not declared in this scope
Fl_mac.cxx: In static member function ‘static void Fl::paste
(Fl_Widget&, int)’:
Fl_mac.cxx:2306: error: ‘GetCurrentScrap’ was not declared in this scope
Fl_mac.cxx:2307: error: ‘GetScrapFlavorSize’ was not declared in this
scope
Fl_mac.cxx:2315: error: ‘GetScrapFlavorData’ was not declared in this
scope
Fl_mac.cxx: In function ‘void MacDestroyWindow(Fl_Window*,
OpaqueWindowPtr*)’:
Fl_mac.cxx:2449: error: ‘DisposeWindow’ was not declared in this scope
Fl_mac.cxx: In function ‘void MacMapWindow(Fl_Window*,
OpaqueWindowPtr*)’:
Fl_mac.cxx:2454: error: ‘ShowWindow’ was not declared in this scope
Fl_mac.cxx: In function ‘void MacUnmapWindow(Fl_Window*,
OpaqueWindowPtr*)’:
Fl_mac.cxx:2464: error: ‘HideWindow’ was not declared in this scope
make[3]: *** [Fl.o] Error 1
make[2]: *** [all] Error 1
make[1]: *** [fltklib] Error 2
make: *** [subpackage] Error 2

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to