[gs-devel] Re: [gs-cvs] rev 7963 - in
branches/gs-esp-gpl-merger/contrib/pcl3: eprn src
Till Kamppeter
till.kamppeter at gmail.com
Sun May 13 16:13:14 PDT 2007
Now the pcl3 device does not link any more:
./obj/gdevpcl3.o: In function `pcl3_open_device':
gdevpcl3.c:(.text+0x29f3): undefined reference to `eprint2'
./obj/gdevpcl3.o: In function `pcl3_flag_mismatch_reporter':
gdevpcl3.c:(.text+0x2583): undefined reference to `eprint2'
collect2: ld returned 1 exit status
make: *** [bin/gs] Error 1
I am compiling under Ubuntu Feisty, gcc 4.1.2.
Till
giles at ghostscript.com wrote:
> Author: giles
> Date: 2007-05-13 09:17:02 -0700 (Sun, 13 May 2007)
> New Revision: 7963
>
> Modified:
> branches/gs-esp-gpl-merger/contrib/pcl3/eprn/eprnparm.c
> branches/gs-esp-gpl-merger/contrib/pcl3/eprn/gdeveprn.c
> branches/gs-esp-gpl-merger/contrib/pcl3/eprn/gdeveprn.h
> branches/gs-esp-gpl-merger/contrib/pcl3/src/gdevpcl3.c
> Log:
> Update the pcl3 output device to use the api redirectable eprintf() macros
> instead of stderr. fputs() has been replaced by eprintf() for clarity; the
> performance difference is not significant as used here.
>
> Note that this patch includes an incompatible change to the eprn api, where eprn_FlagMismatchReporter no longer takes a FILE* for writing its output.
>
>
More information about the gs-devel
mailing list