Mail Archives: djgpp/1996/04/22/20:58:14
> 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?
While it is likely that the Watcom C interface is OK, you should
choose to do some analysis of the Watcom output to determine if this
is correct.
I would change the focus of the discussion, instead of meandering down
the path of ABI compatibility. Do you really need a library to use
this card? Could you probably write some sufficient subset of the
vendor's interface? If you plan to use this program in DOS, or
Windows, or Windows NT, or Linux, would you benefit from creating the
software from scratch? Is the vendor willing to recompile for DJGPP?
Marc Singer
- Raw text -