From: Aaron W. L. <aar...@aa...> - 2008-04-09 19:59:06
|
Earnie Boyd wrote: >> DaveK and others - many thanks for the help on this. After reading >> your pointers I tracked down the problem to the fact that I was using >> dllwrap in my build scripts, which apparently is broken in that it >> inserts duplicate relocs, so whenever a DLL is rebased it seems to >> fail with this exception. I've switched to building with 'gcc >> -shared' and it all works great! > Dllwrap has been deprecated for years and IIRC dlltool has been too. > Can we think about removing these from the distributions? Unfortunately dlltool is not a complete superset of ld. It would be a good project to merge all special dlltool features into ld and remove dlltool, possibly making dlltool an alias for ld or something, but some work would need to be done. |