Message-ID: <328CB0C1.D68@pobox.oleane.com> Date: Fri, 15 Nov 1996 19:04:49 +0100 From: Francois Charton Organization: CCMSA MIME-Version: 1.0 To: DJ Delorie CC: djgpp AT delorie DOT com Subject: Re: ld2.4 vs ld2.5.2 References: <199611150202 DOT VAA26189 AT delorie DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit DJ Delorie wrote: > > > The binutils 2.7 ld is slightly less buggy than the 2.5 and 2.6 > linkers. It can link the problem file in povray (_pmlite.o), but only > if you take it out of the library and link it explicitely on the > command line. This was already the case with bnu2.5. After asking the list and experimenting on it, I think this might not be a ld problem, but rather an EXMAOUT problem. Povray's _pmlite.o was a Tasm compiled file, which was translated from .obj format using EXMAOUT. The linking problem might be because EXMAOUT .o files are not exactly compatible with DJGPP. A way to know would be to use another .obj->.o convertor, such as OBJ2COFF on _pmlite.obj an then re-ar it and relink...