[gs-devel] Re: Upcoming Ghostscript 8.60 release
Ray Johnston
Ray.Johnston at Artifex.com
Mon Aug 13 10:53:02 PDT 2007
All,
Ralph Giles wrote:
> I've corrected the problem by adding the new directory explicitly. The
> tracer that pulls in and flattens the interpreter library files doesn't
> seem to handle the subdirectory.
>
The 'tracer' is actually src/geninit.c which creates a monolithic (flat)
PS initialization file (built into obj/gs_init.ps). The geninit processing
doesn't know about anything that isn't referenced from lib/gs_init.ps
(and those referenced by those files).
Possibly some documentation about what's automatic and what is not with
the mkromfs and genint processing is needed to make it easier to know
how to add files.
Another point of potential confusion is that mkromfs enumerates files
within a directory, but does NOT do so recusrsively which is why the
directories from Resource to be included need to be named explicitly
in RESOURCE_LIST (see src/int.mak). In order to try an anticipate
adding Resources to Ghostscript in the future, I did add some Resource
directories that we don't currently use such as IdiomSet and ProcSet,
Font and CIDFont.
Regards,
Ray
------------------------------------------------------------------------
More information about the gs-devel
mailing list