> 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

Reply via email to