ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1992/12/31/17:15:39

Date: Thu, 31 Dec 92 08:57:24 EST
From: DJ Delorie <dj AT ctron DOT ctron DOT com>
To: peprbv AT cfa0 DOT harvard DOT edu
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Packing go32 into an .exe

>Does this mean that if I were to use djgpp in a commercial product, I would
>have the options of
>   1. Use copy/b or equivalent to combine the files and pay royalties

Correct.

>or 2. Have my customer do this operation as part of the installation and
>      not pay royalties?

Close - you use "aout2exe" and ship go32.exe (with sources) as a
separate executable that the customer simply puts in their path - much
like djgpp binaries work.

>(I haven't done anything with djgpp since around version 1.04.  At that time,
>djgpp gave me a 4x performance boost in a time-consuming sort, but did not
>support some DOS interrupts which I need to use and did not allow recovery
>when a memory allocation failed because the swap disk was full.  My
>understanding from messages on this list is that the later is still true, and
>it just isn't acceptable in commercial software.)

Malloc still never returns NULL.  Many more DOS interrupts have been
supported, though.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019