Vedran Vucic wrote: > Hello, > > I installed ghostpdl properly. > When I do: > $_lpt1='cat >/tmp/x.pcl' > I get in /tmp folder file that is output from the program and it is > actually text file. > > When I do other command: > pcl6 -sDEVICE=pswrite -sPAPERSIZE=a4 -sOutputFile=x.ps x.pcl > I got the following error message: > Warning interpreter exited with error code -1 > Flushing to end of job > > Obviously interpreter is an issue. > > I think that we are very close to the solution. DO you have any idea > about -1 error code of interpreter? > > Thanks, > > Vedran > > > On Sat, Nov 27, 2010 at 6:44 PM, Frantisek Hanzlik <franta@xxxxxxxxxxx> wrote: >> Vedran Vucic wrote: >>> Hello, >>> >>> When I corrected as you mentioned dosemu started normally. I entered >>> my DOS application and tried toprint, but in terminal I have seen >>> error message that pcl6 command is not found. >>> Any suggestion? Any link or slink needed for that purpose? Is there >>> any path tweaking required? >> >> You wrote before You build ghostpdl package itself. >> Was compiled properly? >> >> Was properly installed? >> >> Is pcl6 binary runnable? >> >> Is pcl6 binary in PATH in dosemu environment? (when no, you can specify >> absolute path, e.g. $_lpt1='/my/path/pcl6 ... >> >> You should probably in this phase tune both things, dosemu and >> pcl6/ghostpdl, separately: >> >> 1) in dosemu.conf lpt specification configure output to normal file: >> >> $_lpt1='cat >/tmp/x.pcl' >> >> and verify that file "/tmp/x.pcl" is rightly created and is in PCL format. >> >> >> 2) verify that pcl6 command work right by manually creating postscript >> file from previous PCL: >> >> pcl6 -sDEVICE=pswrite -sPAPERSIZE=a4 -sOutputFile=x.ps x.pcl >> >> and again verify that file "/tmp/x.pcl" is rightly created and is in >> postscript format >> >> >> 3) verify this postscript file printing: >> >> lpr -P Laserprinter x.ps >> >> >> When all this steps works, You can set final "$_lpt1='....'" command in >> dosemu.conf, as you have now. >> >> !!ATTENTION!! Sorry for mistake in all my previous mails: I incorrectly >> specify "-sDEVICE=" parameter to "pdfwrite", which is obviously bad (I >> clipboard copy this from my cfg, where I use pcl6 to create PDF >> documents from DOS print output). >> Right parameter value should be "pswrite": >> >> $_lpt1='pcl6 -sDEVICE=pswrite -dNOPAUSE -sPAPERSIZE=a4 >> -sOutputFile="|lpr -P YourPrinter1" -' >> >> FH I never got with ghostpdl to any bigger problems and not sure how diagnose your. You can try some pcl6 (gs) debug switches, here is their doc: http://svn.ghostscript.com/ghostscript/trunk/gs/doc/Use.htm#Debug_switches You can study ghostpdl source code. Can you send me (or past somewhere for download) your PCL output from DOS app? I can probe convert it with my ghostpdl build. Have you installed and rightly configured URW TTF fonts? ghostpdl package require them. S pozdravem FrantiÅek HanzlÃk LuÄnà 502 Linux/Unix/LAN/Internet Tel: +420-373729699 33209 ÅtÄnovice e-mail:it@xxxxxxxxxxx Fax: +420-373729699 Czech Republic http://hanzlici.cz/ GSM: +420-604117319 Tento mail neobsahuje viry, byl odeslÃn z operaÄnÃho systÃmu Linux -- To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html