Sergei,

If you do nothing on GTK+ source code,
Build of GTK+ source code with PS/PDF disabled cairo library will fail.
That's one thing I'm sure of.

In specific, GTK+ configure script fails if you don't have
cairo-pdf.h/cairo-ps.h in your include path.
And those files are copied only when you enable PDF/PS support when you
build your cairo.

So, to me your reply makes no sense.

Steven


2009/2/25 Sergei Steshenko <[email protected]>

>
>
>
>
> --- On Wed, 2/25/09, nazgul33 <[email protected]> wrote:
>
> > From: nazgul33 <[email protected]>
> > Subject: Re: why is cairo with pdf and postscript backend mandatory?
> > To: "Iulian Iliescu" <[email protected]>
> > Cc: [email protected], [email protected]
> > Date: Wednesday, February 25, 2009, 3:02 AM
> > Hi Iulian,
> >
> > Thank you very much.
> > I think I need to remove a few tests from GTK+ configure
> > script as well.
> >
> > Sergei,
> >
> > Your configure script output tells me that you're
> > compiling cairo WITH
> > PDF/PS support.
> > With that configuration I got no problems.
> > Seems like you couldn't understand what I am asking
> > about.
> >
> > Steven.
> >
> >
> > 2009/2/25 Iulian Iliescu <[email protected]>
> >
> > >  I also build GTK+ (2.12.11 and 2.12.12) without cairo
> > PDF, PS support
> > > To be able to do that i made some modification in
> > source code as follows:
> > >
> > > * gtk/gtkprintoperation.c
> > > * gtk/gtkprintoperation-unix.c
> > > * modules/printbackends/lpr/gtkprintbackendlpr.c
> > > * modules/printbackends/file/gtkprintbackendfile.c
> > >
> > > i commented out all refereces to:
> > >
> > > #include <cairo-pdf.h>#include
> > <cairo-ps.h>
> > > cairo_pdf_surface_set_size()
> > > cairo_pdf_surface_create()
> > > cairo_ps_surface_create_for_stream()
> > >
> > >
> > >
> > > Then a make should do the job.
> > >
> > > Iulian
> > >
> > >
> > >
> > >
> > > nazgul33 wrote:
> > >
> > > Hi sergei
> > >
> > > current GTK+ configure script finishes with no success
> > if cairo is not
> > > compiled with PDF/PS backend.
> > > Then you might be saying that you modified something?
> > >
> > > What did you do to remove the "pdf/ps enabled
> > cairo" dependency of GTK+?
> > > Can you share the tip with the group? ;)
> > >
> > > 2009/2/25 Sergei Steshenko <[email protected]>
> > >
> > >>
> > >>
> > >>
> > >> --- On Tue, 2/24/09, zentara
> > <[email protected]> wrote:
> > >>
> > >> > From: zentara <[email protected]>
> > >> > Subject: Re: why is cairo with pdf and
> > postscript backend mandatory?
> > >> > To: [email protected]
> > >> > Date: Tuesday, February 24, 2009, 7:41 AM
> > >> > On Tue, 24 Feb 2009 22:52:23 +0900
> > >> > nazgul33 <[email protected]> wrote:
> > >> >
> > >> >
> > >> > >Why pdf/ps backends are mandatory?
> > >> > >Does anybody know which version of GTK+
> > source
> > >> > distribution has no such
> > >> > >restriction?
> > >> > >What can I do to remove the restriction
> > if i have to
> > >> > you recent GTK+?
> > >> > >
> > >> > >Thanks,
> > >> > >
> > >> > >Steven.
> > >> >
> > >> > I thought about that myself, ...why does glib
> > need a
> > >> > graphic lib?
> > >> >
> > >> > My only guess, and I'm no expert, is that
> > the the low
> > >> > level gdk windows need it?
> > >> >
> > >> > zentara
> > >> >
> > >> >
> > >> > --
> > >> > I'm not really a human, but I play one on
> > earth.
> > >> >
> > >>
> >
> http://www.zentara.net/~zentaran/My_Petition_to_the_Great_Cosmic_Conciousness.html<http://www.zentara.net/%7Ezentaran/My_Petition_to_the_Great_Cosmic_Conciousness.html>
> <
> http://www.zentara.net/%7Ezentaran/My_Petition_to_the_Great_Cosmic_Conciousness.html
> >
> > >>
> > >>  PDF backend is not mandatory - I've been
> > building without it for years.
> > >>
> > >> Regards,
> > >>  Â Sergei.
> > >>
> > >>
> > >>
> > >> _______________________________________________
> > >> gtk-list mailing list
> > >> [email protected]
> > >> http://mail.gnome.org/mailman/listinfo/gtk-list
> > >>
> > >
> > >
> > >
> > > --
> > > ----------------------------
> > > nazgul33
> > >
> > > http://nazgul33.com
> > >
> > > ------------------------------
> > >
> > > _______________________________________________
> > > gtk-list mailing
> > [email protected]http://mail.gnome.org/mailman/listinfo/gtk-list
> > >
> > >
> >
> >
> > --
> > ----------------------------
> > nazgul33
> >
> > http://nazgul33.com
>
> gtk+ depends on CUPS, that I know.
>
> I do not install PDF and PS development headers at system level.
>
> My 'configure' output scripts just shows that 'configure' detected 'gs',
> i.e. 'ghostscript' executable.
>
> Regards,
>   Sergei.
>
>
>
>


-- 
----------------------------
nazgul33

http://nazgul33.com
_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to