ANN: Xpdf v3.02 for OpenVMS/Alpha
- From: Chip Coldwell <coldwell@xxxxxxxxxxxxxxxxx>
- Date: Mon, 21 May 2007 09:44:39 -0400
I'm pleased to announce that there are fresh Xpdf 3.02 PCSI packages
available for OpenVMS/Alpha at
http://frank.harvard.edu/~coldwell/vms/xpdf.html
or
ftp://frank.harvard.edu/pub/coldwell/vms/xpdf/
This version of Xpdf contains numerous fixes and enhancements since
3.00 (the previous version that I packaged up for VMS); see
http://www.foolabs.com/xpdf/CHANGES
for a complete list.
For users of my packages, the big news is that printing now works!
When printing on Unix, Xpdf opens a pipe to a user-specified "print
command" using the popen(3) library function and then writes the
PostScript to the resulting FILE pointer, thereby sending it to the
standard input of that command. One could probably emulate this
behavior on VMS by specifying PRINT SYS$INPUT as the print command and
using the popen library function that also exists in the VMS C
run-time library. However, this seemed rather unnatural for VMS, so I
modified the code so that the print dialog prompts the user for the
name of a print queue instead of a print command, and then submits the
postscript directly to that queue using SYS$SNDJBCW. If you leave the
name of the queue blank and the logical name SYS$PRINT exists, then it
submits the job to that queue.
I'll zip up my source code and post it to the ftp site, also, if you
want to build your own binaries. Aside from the changes described in
the paragraph above, I made no alterations to source code, only to the
build procedures.
Chip
--
Charles M. "Chip" Coldwell
"Turn on, log in, tune out"
.
- Follow-Ups:
- Re: ANN: Xpdf v3.02 for OpenVMS/Alpha
- From: JF Mezei
- Re: ANN: Xpdf v3.02 for OpenVMS/Alpha
- From: Rich Jordan
- Re: ANN: Xpdf v3.02 for OpenVMS/Alpha
- Prev by Date: Re: Free HP laptop wtih $10000 or higher purchase
- Next by Date: Re: looking for the on-line documentation for september 1994
- Previous by thread: Does NASA/JPL etc still use VMS?
- Next by thread: Re: ANN: Xpdf v3.02 for OpenVMS/Alpha
- Index(es):
Relevant Pages
|