Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re: Module install issue - Cairo

by syphilis (Chancellor)
on Jun 08, 2013 at 09:23 UTC ( #1037816=note: print w/replies, xml ) Need Help??

in reply to Module install issue - Cairo

Is this saying Cairo (upper case) can't install because 'cairo' (lower case) can't be found?

That's correct - 'cairo' (lower case) is the C library that needs to be found.

does it want me to create the .pc file

No - the .pc file will be created when 'cairo' is installed.
If it's just a problem of pkg-config not knowing where this .pc file is located, set the PKG_CONFIG_PATH environment variable to its location.


Replies are listed 'Best First'.
Re^2: Module install issue - Cairo
by PeeLoo (Initiate) on Jul 17, 2013 at 20:31 UTC

    Thanks for the replies - they were helpful.

    Unfortunately, I have another issue. I decided to install Cairo, manually, in a non-standard location - ~/lib. When trying to create the makefile, I got an expected dependency error (I want to take all the steps). After installing that dependency (ExtUtils-Depends) then trying the MakeMaker step for Cairo again, I get the same dependency error.

    Prior to this I made sure @INC had ~/lib as the first entry.

    What confuses me is that the dependency is not only at that location, it's at others along @INC. Apparently this works differently than I think.

    Please help!


      You did what? Did you export PERL5LIB=extra:inc:paths?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1037816]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (3)
As of 2018-05-20 22:36 GMT
Find Nodes?
    Voting Booth?