On Fri, Jun 5, 2009 at 1:03 PM, Dave Korn wrote: > Yaakov (Cygwin/X) wrote: >> On 04/06/2009 21:22, David Billinghurst wrote: >>> As the gmp and mpfr maintainer, can I do anything to fix this? >> >> Are you able to reproduce this? I see you built these with gcc4 but >> with a static libgcc; maybe adding -shared-libgcc would help? > > This is the same problem we experienced with file-5.0.whatever-it-was just a > little while ago. There is an old bug in ld thst emits relocs that shouldn't > be there when compiling a DLL; these relocs then end up getting turned into > invalid addresses by rebase, which has no reason to believe there's anything > incorrect about them and probably nothing it could do even if it did. > > If you build with fresh binutils from CVS head, the created DLL doesn't have > the problematic reloc. We're rushing out a new binutils release just as soon > as PR977 can be resolved.
I'll try this tonight. I have a recent CVS binutils on a machine at home. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/