G'day All, I just did a usual update to my Cygwin distribution and now I can't seem to be able to link any of my Fltk code and the Fltk source itself. I have compiled Fltk in the default mode, which uses the -mno-cygwin switch to use the MinGW version of gcc. All the code seems to compile correctly, but during the link stage I get the following error:
$ make === making src === === making fluid === Linking fluid.exe... ./lib/libfltk.a(fl_dnd.o):fl_dnd.cxx:(.text$_ZN12FLDropTarget14QueryInterfaceERK5_GUIDPPv+0x16): undefined reference to `_IID_IUnknown' ./lib/libfltk.a(fl_dnd.o):fl_dnd.cxx:(.text$_ZN12FLDropTarget14QueryInterfaceERK5_GUIDPPv+0x2d): undefined reference to `_IID_IDropTarget' ./lib/libfltk.a(fl_dnd.o):fl_dnd.cxx:(.text$_ZN12FLDropSource14QueryInterfaceERK5_GUIDPPv+0x16): undefined reference to `_IID_IUnknown' ./lib/libfltk.a(fl_dnd.o):fl_dnd.cxx:(.text$_ZN12FLDropSource14QueryInterfaceERK5_GUIDPPv+0x2d): undefined reference to `_IID_IDropSource' ./lib/libfltk.a(fl_dnd.o):fl_dnd.cxx:(.text$_ZN12FLDataObject14QueryInterfaceERK5_GUIDPPv+0x16): undefined reference to `_IID_IUnknown' ./lib/libfltk.a(fl_dnd.o):fl_dnd.cxx:(.text$_ZN12FLDataObject14QueryInterfaceERK5_GUIDPPv+0x2d): undefined reference to `_IID_IDataObject' collect2: ld returned 1 exit status make[1]: *** [fluid.exe] Error 1 make: *** [all] Error 1 Most unusual. I have not found many references to these items on the web. Any thoughts? Have Fun !! Shane _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

