Summary: | "Ghostscript PDF" INF installer for Win95/98/ME/NT4/2K/XP | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | SaGS <sags5495> |
Component: | Printer Driver | Assignee: | Henry Stiles <henry.stiles> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | carl.wyles, christinedelight.top85, gsview, ray.johnston, sphinx.pinastri |
Priority: | P2 | ||
Version: | master | ||
Hardware: | PC | ||
OS: | Windows 98 | ||
Customer: | Word Size: | --- | |
Attachments: |
Replacement lib\GhostPDF.inf
New file lib\GSPDFW9X.PPD lib\ghostpdf.inf that should work on win64 too. |
Description
SaGS
2005-03-14 12:53:35 UTC
Created attachment 1245 [details]
Replacement lib\GhostPDF.inf
Created attachment 1246 [details]
New file lib\GSPDFW9X.PPD
Please report this in the correct place. While we provide part of that product, the bug you are talking about is not in our software, but in the GhostPDF product. This was incorrectly closed. The closer did not understand that this was a newer part of Ghostscript for Windows. Good work SaGS. I will look at the changes and test them over the next week. Committed partial fix, including most of the PPD changes. I am reluctant to add support for Windows 95, 98, ME or NT4 at this late stage. Bug 688753 covers INF problems for Win64. Similar problems are expected for Windows Vista. Created attachment 2668 [details]
lib\ghostpdf.inf that should work on win64 too.
I modified the INF and added support for 64-bit Windows and
Windows 2003 with Service Pack 1 and later versions, as specified
in the applicable MS documentation. (With this occasion, I also
changed the INF to hide the "... (nt4)" model on WinXP and later,
since it is not needed there; unfortunately, it cannot be hidden
on Win2K, because there's no way to distinguish Win2K <-> WinNT4-SP6.)
Tested on the following versions/ service releases/ service packs:
Win95: gold, SR1, OSR21; WinNT4/i386: gold, SP3, SP6a;
Win98: gold, SP1, SE; Win2K/i386: gold, SP4;
WinME; WinXP/i386: gold, SP1, SP2;
Win2K3/i386: gold, SP1.
("gold" refers to the initial version, without any service packs)
Unfortunately, I cannot test on ia64, amd64, and WinVISTA for lack of
such systems. If somebody can test these, thank in advance for sharing
the results.
-----
My opinion about supporting Win95/98/ME/NT4:
- GS is supposed to compile and run on such older systems. I don't
see why to exclude support for installing a proper printer;
- The parts that support installing on these older systems don't
hinder installation on newer systems;
- Those same parts don't need any maintenance.
And here is the main reason I opened this report:
From time to time, questions appear on comp.lang.postscript about
what Windows driver to use to produce output suitable for GS.
There is a PPD, but how to use it? The predominat response is to
get and install Adobe's driver. The problem is this driver's
licence does not allow to use it to print from AnyApp to a non-Adobe
PS interpreter, a thing that many don't notice ('cause they don't
read the licence carefully, plus the licence shown on Adobe's site
is completely different), others deny this even when told. Of course
GS distributors and maintainers have nothing to do with such bad
advice/ use by third parties, but providing proper support for
installing the PPD eliminates the root cause for all of this.
I have committed a minimal change to allow ghostpdf.ppd/inf to be installed on 64-bit Windows. Tested on Windows 2k (not sure which SP), Windows XP SP2, and Windows XP x64 edition (I think this is SP2 by default). This fixes Bug 688753. Thanks to SaGS for the necessary information. I'm still reluctant to add Windows 98 support at this late stage. BTW. I just checked and since ver 8.71 the 64bit versions of the ghostscript (eg ver 9.xx and above), the install does not generate PDF files (0 byte size). I tried versions 9.0[0,1,2,3,4,5] I have been trying to no avail to get PDF prints to work with the x65 bit ver 9.xx versions. I have been on windows 7 x64 pro, and have been using powerbuilder ver 9.x and 12.5 to try to print using the specified way to make a printer using the "Sybase Datawindow PS" named FILE driver using the "ghostscript PDF" model. ghostscript 9.xx autocreate this printer for you under XP after you do a silent install, but not under windows 7 The 8.71 ghostscript package will generate a PDF file correctly for both XP and win7, but you have to manually generate the printer and do a non-silent install. Current Ghostscript and "Ghostscript PDF" printer install on Windows 7 and 10 just fine. Earlier versions of Windows are no longer in active use. Unfortunately this contribution was not accepted on time, but it is not needed now. |