From: "Paul Gardiner" Newsgroups: comp.os.msdos.djgpp Subject: Re: Questions about overlay files Date: Sun, 27 May 2001 18:55:37 +0100 Lines: 42 Message-ID: <9ereuh$r6n$1@news6.svr.pol.co.uk> References: <9eqln4$pqq$1 AT newsg4 DOT svr DOT pol DOT co DOT uk> <6480-Sun27May2001135738+0300-eliz AT is DOT elta DOT co DOT il> <9eqp7m$694$1 AT news8 DOT svr DOT pol DOT co DOT uk> <3791-Sun27May2001163748+0300-eliz AT is DOT elta DOT co DOT il> <9er4iu$g26$1 AT newsg2 DOT svr DOT pol DOT co DOT uk> <1858-Sun27May2001190737+0300-eliz AT is DOT elta DOT co DOT il> NNTP-Posting-Host: modem-115.nobelium.dialup.pol.co.uk X-Trace: news6.svr.pol.co.uk 990986001 27863 62.136.70.243 (27 May 2001 17:53:21 GMT) NNTP-Posting-Date: 27 May 2001 17:53:21 GMT X-Complaints-To: abuse AT theplanet DOT net X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.3018.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Eli Zaretskii" wrote in message news:1858-Sun27May2001190737+0300-eliz AT is DOT elta DOT co DOT il... > > From: "Paul Gardiner" > > Newsgroups: comp.os.msdos.djgpp > > Date: Sun, 27 May 2001 15:58:10 +0100 > > > > Sorry, I'm not explaining myself at all well. What I want to do is write a > > replacement for glide2x.ovl. As far as I know, this is a sort of dll, but > > for DOS rather than Windows. > > I don't know what glide2x.ovl is, but from the file name it doesn't > sound as if it is a DLL. Anyway, it is probably specific to the > compiler used to produce the program which can load this file. Binary > compatibility between executable formats produced by different > compilers is not something you can rely on. I've found out what it is: its a DOS/4G dynamic link library. > > > In a nutshell, DJGPP is a compiler and a suite of development tools. > > > > That's what I thought really, but I guess what I don't understand is how it > > relates to other development systems for DOS, with regard to compatibility. > > It doesn't: there's no compatibility at all. Chapter 17 of the FAQ > explains what little compatibility there is, but the bottom line is: > you cannot practically use binary files produced by other compilers, > or produce binary files that other compilers can use. That's a shame. I think I need WATCOM, but I don't think I can get a copy now they're half way through the process of going ope source. Thanks for the advice, anyway.