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

Reply via email to