delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/01/07/02:32:41

To: djgpp AT delorie DOT com
Subject: Re: Wanted GhostScript for MSDOS/djgpp
References: <Pine DOT SUN DOT 3 DOT 91 DOT 971230131805 DOT 986D-100000 AT is>
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

Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> writes:

> On Tue, 30 Dec 1997, Daniel TAUPIN wrote:
> 
> > Is there a MSDOS (preferably djgpp environment) version of ghostscript?
> 
> Michael Bukin <bukinm AT sunkedr30 DOT inp DOT nsk DOT su> 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

- Raw text -


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