This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: printing from within Cygwin


Jim,

Looks like you don't have the mswinpr2 device in your ghostscript
installation...  I'm not sure how to check or remedy that.  I've installed
ghostscript 7.03 for windows, and it worked for me.  Check your
ghostscript version...

One more thing I forgot to mention in the original message is that I use
the windows version of ghostscript, and have a symbolic link from
/cygdrive/c/gs/gs7.03/bin/gswin32c.exe to /usr/local/bin/gs.  I haven't
tested the script with the Cygwin version of ghostscript, sorry. :-(
	Igor

On Sat, 31 Aug 2002, Jim George wrote:

> Igor,
>
>     sorry to reply to Fred's email but I lost your original post.
>
>     There must be something wrong with my installation as I get the
> following on stdout when executing lpr-mine <filename> (BTW PRINTER is
> defined)
>
> Error: /undefined in --get--
> Operand stack:
>    --nostringval--   NoCancel   true   OutputFile
> (\\\\spool\\\\\\gateway\\epson)
> UserSettings   --dict:1/1(L)--   --dict:86/86(G)--   (mswinpr2)
> Execution stack:
>    %interp_exit
> .runexec2   --nostringval--   --nostringval--   --nostringval--   2
> %stopped_push   --nostringval--   --nostringval--   --nostringval--   false
> 1   %stopped_push
> .runexec2   --nostringval--   --nostringval--   --nostringval--   2
> %stopped_push   --nostringval--   --nostringval--   --nostringval--   --nost
> ringval--
> Dictionary stack:
>    --dict:1081/1123(ro)(G)--   --dict:0/20(G)--   --dict:69/200(L)--
> Current allocation mode is local
> Last OS error: 2
> GNU Ghostscript 7.05: Unrecoverable error, exit code 1
>
>     Can you offer any help?
>
> Thanks,
>
> Jim
> ----- Original Message -----
> From: <Fred_Smith@computrition.com>
> To: <cygwin@cygwin.com>
> Sent: Saturday, August 31, 2002 3:24 AM
> Subject: Re: printing from within Cygwin
>
>
> > Igor:
> >
> > Thanks for all the info! I'll review it all next week after the holiday.
> >
> > I see you work at Watson labs,... do you by any chance know my brother
> > (David N. Smith) ???
> >
> > Thanks again!
> >
> > Fred
> >
> >
> >
> >
> > Igor Pechtchanski <pechtcha@cs.nyu.edu> on 08/30/2002 05:59:39 PM
> >
> > Please respond to cygwin@cygwin.com
> >
> > To:   Fred Smith/Computrition
> > cc:   cygwin@cygwin.com
> > Subject:  Re: printing from within Cygwin
> >
> >
> >
> >
> > On Fri, 30 Aug 2002 Fred_Smith@computrition.com wrote:
> > > Trying to figure out how to print from a Cywin (console) app.
> > >
> > > Porting a Linux app to cygwin. On Linux it uses popen() to pipe output
> to
> > a
> > > shellscript which in turn cats its input to lpr (it may do other things,
> > > and may transform the data, but that's the ultimate goal).
> > >
> > > trying to figure out how to do something akin to that under cygwin.
> > >
> > > Invoking "lpr <filename>" at the command prompt comes back with an error
> > > message:
> > >
> > >      can't open 'prn' for writing.
> > >
> > > Advice would be appreciated. (I hope you're not going to tell me I need
> > to
> > > learn all about the innards of windoze printing!)
> > >
> > > Thanks!
> > > Fred
> > No, learning the innards of "windoze" printing is not necessary.  Learning
> > ghostscript options, however, wouldn't hurt. ;-)
> > I have been using the attached script for a while.  It works on my current
> > system (Win2k with gs7.03 installed).  Note the disabled support for
> > gsprint -- I couldn't get it to work properly.  If anyone can get the
> > gsprint part to work, please let me know.
> > I also had to tweak the standard gslp.ps that comes with ghostscript to
> > allow printing standard input properly (modified script attached).  My
> > copy of gslp.ps is in /usr/local/bin, and the script expects to find it
> > there.
> > The -P option and the $PRINTER variable will recognize windows printer
> > names (spaces and all).  'ware of the backslashes...  Use the -Q option to
> > select the printer using the windows printer selection dialog.
> >      Igor
> > --
> >                     http://cs.nyu.edu/~pechtcha/
> >       |\      _,,,---,,_      pechtcha@cs.nyu.edu
> > ZZZzz /,`.-'`'    -.  ;-;;,_       igor@watson.ibm.com
> >      |,4-  ) )-,_. ,\ (  `'-'      Igor Pechtchanski
> >     '---''(_/--'  `-'\_) fL   a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!
> > It took the computational power of three Commodore 64s to fly to the moon.
> > It takes a 486 to run Windows 95.  Something is wrong here. -- SC sig file
> >
> >
>
>
> ----------------------------------------------------------------------------
> ----
>
>
> > --
> > Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> > Bug reporting:         http://cygwin.com/bugs.html
> > Documentation:         http://cygwin.com/docs.html
> > FAQ:                   http://cygwin.com/faq/
>
>
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting:         http://cygwin.com/bugs.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
>
>

-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

It took the computational power of three Commodore 64s to fly to the moon.
It takes a 486 to run Windows 95.  Something is wrong here. -- SC sig file


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]