Mail Archives: djgpp/1996/11/16/16:52:29
> _pmlite.o is a Tasm compiled file, processed by EXMAOUT.
Yes, and it makes an aout format object module instead of a COFF one.
This tool was provided by the EMX (GCC to OS/2) project.
The bug is in ld 2.5 and later - it was broken so it doesn't handle some
aout modules inserted into a library. ld 2.4 and earlier seem to work
fine. Since ld 2.4 is smaller, faster, and less buggy than the newer
releases ... you decide. I am convinced that higher release numbers
are not always better.
The problem is that pmlite.o is a commerical product, and the authors of
OBJ2COFF have explicitly prohibited commerical use.
So, you can use a less buggy ld, or manually extract and individually link
to work around the ld bug, or use a restricted tool to convert from .obj
to COFF.
- Raw text -