David Billinghurst wrote: > I have rebuilt gmp with CVS binutils and -shared-libgcc. This fixes the > problem for me. Could someone (Yaakov?) download the new DLLs in > libgmp3-4.3.1-1.tar.bz2 and libgmpxx4-4.3.1-2.tar.bz2 (below) and > confirm the fix. > > ################# Full gmp package ####################### > > D=http://billinghurst.customer.netspace.net.au/cygwin-1.7 > > wget -x -nH --cut-dirs=1 \ > ${D}/gmp/gmp-4.3.1-2-src.tar.bz2 \ > ${D}/gmp/gmp-4.3.1-2.tar.bz2 \ > ${D}/gmp/setup.hint \ > ${D}/gmp/libgmpxx4/libgmpxx4-4.3.1-2.tar.bz2 \ > ${D}/gmp/libgmpxx4/setup.hint \ > ${D}/gmp/libgmp3/libgmp3-4.3.1-2.tar.bz2 \ > ${D}/gmp/libgmp3/setup.hint \ > ${D}/gmp/libgmp-devel/libgmp-devel-4.3.1-2.tar.bz2 \ > ${D}/gmp/libgmp-devel/setup.hint
This doesn't appear to work for me with the existing expr.exe; I think you should just use new binutils but keep the static libgcc linkage. The static ctors in the DLL appear to be getting run twice, which is bad. cheers, DaveK -- 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/