> At least here's a workaround: add -Wl,--enable-auto-import
Hmm, I thought we have that set anyway? The makeinclude from my fltk-1.1 DLL build shows: DSOCOMMAND = $(CXX) $(DSOFLAGS) -shared -Wl,--whole-archive -Wl,--export-all-symbols -Wl,--enable-runtime-pseudo-reloc -Wl,--enable-auto-import -Wl,--enable-auto-image-base -o $@ And the fltk-config has: LDFLAGS="-mwindows -L/usr/local/lib -mno-cygwin -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc" Though I don't have a DLL fltk-1.3 build here for comparison... > Well, we *have* a patch, and I think that it is so far okay, but > I'd like to have someone else check it. Ian, Greg, could you maybe > take a look at it? I'll try, but this week is proving "difficult"... And I've discovered that my newly installed central heating system is leaking - meeting the builders this afternoon... > Side note (to Ian): I'm sharing your experience WRT Cygwin/MinGW, and > I'm in a process to switch over to using MinGW for production, because > the current Cygwin development doesn't seem usable w/o too much > pain any more. BTW: which subversion tools are you using? I'm still > using Cygwin's svn and didn't see a MinGW version yet, and I don't > want to build my own because of the dependencies. Any suggestions? For svn versions, I have been using both the TortoiseSVN client (which is fine, and has a GUI) and the slik svn tools for the command line stuff. To be honest, I mainly use the slik svn tools as a lot of it I do via scripts anyway... This works fine from within the Msys shell *most of the time*. Sometimes, but only very occasionally, I find I have to run it from a DOS box, if I am doing interactive stuff, as there seems to be some incompatibility between the slik svn i/o and the Msys shell... -- Ian SELEX Galileo Ltd Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL A company registered in England & Wales. Company no. 02426132 ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
