Xref: news2.mv.net comp.os.msdos.djgpp:2956 From: Dave Love Newsgroups: comp.os.msdos.djgpp Subject: Re: Standard 32-bit libraries Date: 22 Apr 1996 12:42:55 +0100 Organization: Daresbury Laboratory, Warrington WA4 4AD, UK Lines: 24 Sender: fx AT djlvig DOT dl DOT ac DOT uk Message-ID: References: NNTP-Posting-Host: djlvig.dl.ac.uk In-reply-to: Eli Zaretskii's message of Sun, 21 Apr 1996 08:28:21 GMT To: Eli Zaretskii DJ-Gateway: from newsgroup comp.os.msdos.djgpp >>>>> On Sun, 21 Apr 1996 08:28:21 GMT, Eli Zaretskii said: Eli> On Fri, 19 Apr 1996, Rafael R. Sevilla wrote: >> Is it possible to use standard 32-bit objects and libraries, such >> as those that will link with Watcom or some other more standard >> 32-bit compiler? I Eli> Please read the DJGPP FAQ list (v2/faq200b.zip from the same Eli> place you get DJGPP). It mentions such a converter in section Eli> 17.5 and also explains the non-trivial nature of any such Eli> conversion in chapter 17. This section doesn't seem to answer the question as I interpreted it, which is one I also wanted to ask from a position of some DOS ignorance. Can I try to rephrase it? Is the djgpp C ABI known to be compatible with any common proprietary compiler/extender system modulo obj->coff, or is this not a sensible question? Specifically, if I want to use a library (one for a data acquisition card in this case) that has a choice of bindings not including djgpp, am I screwed? Is it possible that I can obj->coff and link against one intended for some other 32-bit C compiler system -- some variation on Borland, Microsoft, Watcom or whatever?