To: djgpp AT delorie DOT com Subject: Re: Wanted GhostScript for MSDOS/djgpp References: From: turnbull AT sk DOT tsukuba DOT ac DOT jp (Stephen J. Turnbull) Date: 07 Jan 1998 16:19:08 +0900 In-Reply-To: Eli Zaretskii's message of "Tue, 30 Dec 1997 13:20:57 +0200 (IST)" Message-ID: <87vhvwycnn.fsf@tanko.sk.tsukuba.ac.jp> Lines: 47 Precedence: bulk Eli Zaretskii writes: > On Tue, 30 Dec 1997, Daniel TAUPIN wrote: > > > Is there a MSDOS (preferably djgpp environment) version of ghostscript? > > Michael Bukin posted an announcement a > couple of months ago about a DJGPP-specific patch that allows to build GNU > Ghostscript 3.33 with DJGPP 2.01. You should be able to get it at this > URL: > > http://www.inp.nsk.su/~bukinm/gs/index.html As far as I know, Ghostscript builds fine with DJGPP using the DESQview/X version of the Makefiles, without DV/X. I don't recall there being any DV/X-dependent code outside of the X device driver. (I don't remember if I ever tried removing the X libraries, just the X drivers.) I never bothered to make up a port kit though, because Aladdin always provided several 32-bit versions, and at that time I was not able to write a satisfactory console device driver for DJGPP (GRX was very badly buggy). ftp://ftp.cs.wisc.edu/ghost/aladdin for the free Aladdin versions (much improved over the GNU versions, which are simply lagged Aladdin versions). The Aladdin license is simply more restrictive about "mere aggregation"; any commercial use requires an explicit license from Aladdin. I built, using DJGPP v1.1x and v2.0, several of the beta versions between 3.10 and 4.51 (I think it was) with no X driver before completely abandoning DOS about that time. The binaries worked fine on the three printers I had available to test, including printing Japanese using the Wadalab fonts starting with 3.45 (I think it was). I don't think 3.33 will do that. 3.33 also is missing a lot of performance enhancements and stuff like PDF reading/writing. I still remember some of the DJGPP-DV/X-specific code, if there are things that aren't clear. I don't think that stuff has changed much since 3.33, so I'd be happy to revisit the code if it would help. Specific questions are welcome---write me directly, as I don't read this group much. (Is that bad netiquette? ;-) I have no idea about porting to DJGPP under Windows; don't ask me! Stephen Turnbull