Re: Looking for Cairo for Windows (to have Chart::Clicker)

[email protected] ("Sisyphus")
Newsgroups perl.win32.vanilla
Message-ID <4462CD0ADAA54236A3E7AE4BC9CAEA17@desktop2>
----- Original Message ----- 
From: "Gabor Szabo"

> After some research the "in place" part is unclear to me. I'll further
> research it
> though if you could tell me where should I put the cairo and gobject 
> libraries
> and what else I might need, that would be of great help.

You can put them anywhere you like - if you're using pre-compiled binaries I 
think it's preferable to put them in a place that doesn't override any 
existing libraries.
I have them in C:/Gtk+.

You need to install ExtUtils::Depends and ExtUtils::PkgConfig. (I think 
they'll install ok with 'cpan -i...'.)

Then set the PKG_CONFIG_PATH environment variable to the location of the 
folder that contains  the various '.pc' files (such as cairo.pc). For me 
that was C:\Gtk+\lib\pkgconfig.

Make sure the dll files are in your path, then 'cpan -i Cairo'. (I actually 
download the source manually and run 'perl Makefile.PL', etc. ... but I 
think 'cpan -i ...' should be fine.)

Cairo itself doesn't appear to need many of the Gtk+ libraries. For my x86 
builds, it seems that only the cairo, png and zlib libraries are needed. For 
some reason my x64 builds additionally require the fontconfig, expat and 
freetype libraries.

See how you go !!

Cheers,
Rob
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.