On 10/9/2015 23:39, Ken Brown wrote: > On 10/9/2015 6:30 AM, JonY wrote: >> >>> $ nm -l a.exe >>> 00406000 b .bssBFD: Dwarf Error: Could not find abbrev number 120. >>> 00406018 b .bssBFD: Dwarf Error: Could not find abbrev number 120. >>> [...] >>> 00406040 b _u.25303BFD: Dwarf Error: Could not find abbrev number 120. >>> 00401000 T _WinMainCRTStartup >>> /usr/src/debug/cygwin-2.2.1-1/winsup/cygwin/crt0.c:23 >>> 004070b8 i fthunkBFD: Dwarf Error: Could not find abbrev number 120. >>> 00407074 i hnameBFD: Dwarf Error: Could not find abbrev number 120. >>> >>> Ken >> >> Kai is of the opinion that rebuilding the gcc, CRT, Cygwin and >> everything in between be rebuilt with the new binutils to solve the >> issue. >> >> Might be a huge undertaking. > > That depends on what you mean by "everything in between". Wouldn't it > suffice to rebuild the cygwin package and the toolchain? > > The main issue for us, AFAICT, is that package maintainers need to be > able to build their packages without having the build take hours when > cygport calls 'nm -l'. >
I'll be rebuilding the CRT and cygwin gcc soon to give this a try.
signature.asc
Description: OpenPGP digital signature