[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: Making a windows binary available



Peter, the new release fixes the PCB library issue - thanks!

> tried with -s print.scm. This worked, but produced a faulty .ps file.
> Opening gschem and printing to a file created a correctly functioning
> .ps file.

Running gschem -q -o ONEPAGE.ps -s "d:\Program
files\gEDA\share\gEDA\scheme\print.scm" $$S; works, but the ouput .ps
file is corrupt in some way. I get the following error message when
opening the file with gsview:

GSview 4.9 2007-11-18
GPL Ghostscript 8.61 (2007-11-21)
Copyright (C) 2007 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Displaying non DSC file D:/Projects/filename.ps
Error: /undefined in Your
Operand stack:

Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--
--nostringval--   2   %stopped_push   --nostringval--
--nostringval--   false   1   %stopped_push   1905   1   3
%oparray_pop   1904   1   3   %oparray_pop   1888   1   3
%oparray_pop   1771   1   3   %oparray_pop   --nostringval--
%errorexec_pop   .runexec2   --nostringval--   --nostringval--
--nostringval--   2   %stopped_push   --nostringval--
Dictionary stack:
   --dict:1153/1684(ro)(G)--   --dict:0/20(G)--   --dict:74/200(L)--
Current allocation mode is local
Last OS error: No such file or directory

--- Begin offending input ---
Your Guile installation doesn't provide the regex module.

%!PS-Adobe-3.0
%%Creator: gEDA gschem 20080706
%%CreationDate: Tue Dec 09 08:55:34 2008
%%Title: d:\projects\filename.sch
%%BoundingBox: 0 0 595 841
%%Orientation: Landscape
%%Pages: 1
%%Endcomments
%%BeginProlog
% Prolog for gEDA, define all the functions needed for rendering
% schematics on Postscript devices


% Draw a line from the second coordinate to the first
% x2 y2 x1 y1 width line -
/line {
    setlinewidth
    % pop off first element and moveto
    moveto
    % pop off remaining elements and draw a line segment
    lineto
    % draw it
    stroke
} bind def


% Draw a dot
% x y r dot -
/dot {
    0 360 arc fill
} bind def

% Draw a dot-dashed line, a bunch of lined segments,
% if the array element only has length two, draw a dot.
% [ [x2 y2 x1 y1] [x4 y4 x3 y3] [x5 y5] ... ] width dashed -
/width 0 def
/dashed {
    dup 2.0 div /width exch def
    setlinewidth
    % pop off each line segment and dra
--- End offending input ---
file offset = 1024
gsapi_run_string_continue returns -101


_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev