Mail Archives: djgpp/1996/11/30/19:07:57
> On Wed, 27 Nov 1996 07:02:14 GMT, I wrote:
> > I need the specifications for DLL file format used by Windows 3.1. ...
>
> Why OS/2? Because Windows 3.1 was originally developed on OS/2 before it
> was ported to DOS and most of the tools and technology microsoft uses are
> very much the same as OS/2. OS/2 file format == Windows 3.1 file format,
> just different APIs.
>
> For starters, LE file format (Win3.1 and OS/2 .EXE file format) is very
> much the same with LX file format (.DLL) except that it has the LX
> signature and has initialization and termination code inside. You can get
> LE file format from http://www.wotsit.demon.co.uk/
Isn't the Win3.x executable format the NE format (ie New Executable)?
If you are talking of modern formats (ie Win32 formats) then both the
DLL and EXE formats are PE/COFF, not LE/LX or NE.
Malcolm
----------------------------------------------------------------------
Take a look at some of my releases:
RKIVE - a high perfomance archiver
* ftp://ftp.simtel.net/pub/msdos/arcers/rkive14.zip
TWS - a windowing class library for DJGPP
* ftp://ftp.simtel.net/pub/gnu/djgpp/v2tk/mttws121.zip
- Raw text -