Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Thu, 20 Nov 2003 13:32:32 -0500 (EST) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Nev Bis cc: cygwin AT cygwin DOT com Subject: Re: ghostscript on Windows and cygwin path style In-Reply-To: <20031120182220.48956.qmail@web41108.mail.yahoo.com> Message-ID: References: <20031120182220 DOT 48956 DOT qmail AT web41108 DOT mail DOT yahoo DOT com> Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Nev, Please make sure your mailer respects Reply-To:. Does your gs script get invoked by xfig? Try putting an "echo 'gs...'" in the beginning of your script and see if it shows up in the output. Igor On Thu, 20 Nov 2003, Nev Bis wrote: > Thank you very much for your help and prompt response. > > Now gs responds correctly to this command from > cygwin's command prompt: > > gs /c/somefile.ps > > But the problem is that xfig specifies the output file > to be /tmp/somefile.pix. > gs tries to look for a \tmp directory and does not > realize that this is /c/cygwin/tmp, so I get the > following error > > AFPL Ghostscript 8.11: **** Could not open the file \tmp\somefile.pcx > Error: /invalidfileaccess in --.outputpage-- > > Thanks, > Nevine > > ----- Original Message ----- > From: "Igor Pechtchanski" > To: "Nev Bis" > Cc: > Sent: Thursday, November 20, 2003 12:58 PM > Subject: Re: ghostscript on Windows and cygwin path > style > > > > On Thu, 20 Nov 2003, Nev Bis wrote: > > > > > I have cygwin version 1.32 running on Windows XP Pro. > > ^^^^ > > FYI, there is no such version. Your cygcheck.out shows version 1.3.22. > > The latest is 1.5.5. I'd recommend upgrading. > > > > > I have ghostscript 8.11 installed in > > > C:\gs\gs8.11\bin. Under this same directory, I have a > > > file called "gs", containing this line: > > > > > > gswin32c $* > > > > > > I also have XFree86 installed and xfig 3.2.4 > > > > > > Xfig has a problem invoking gs to convert a eps file into pcx. The > > > problem appears to be that gs does not recognize the path style. In > > > fact when I invoke gs from the bash shell with a file under the > > > working directory, it works fine. But when I call it this way > > > > > > gs /c/directory/somefile.ps > > > > > > I get this error from ghostscript > > > > > > /undefinedfilename in ( /c/directory/somefile.ps) > > > > > > What should I do? > > > > > > Thanks, > > > Nevine > > > > Try changing your "gs" file to > > > > #!/bin/sh > > PARAMS="" > > for i in "$@"; do > > PARAMS="$PARAMS '`cygpath -w -- "$i"`'" > > done > > eval "set -- $PARAMS" > > gswin32c "$@" > > > > and see if it helps. > > Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "I have since come to realize that being between your mentor and his route to the bathroom is a major career booster." -- Patrick Naughton -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/