lablgtk can't find cairo (was: Re: Problem with cairo)

Ryan Schmidt ryandesign at macports.org
Fri Feb 22 00:43:05 PST 2008


On Feb 21, 2008, at 16:30, Angela Zhu wrote:

> I want to install lablgtk, and when I was doing "./configure" (for  
> lablgtk), I got
> following attached error msg (1).

Are you manually compiling lablgtk or using one of the MacPorts  
ports, lablgtk or lablgtk2?

If you're using one of the existing ports, please file a ticket in  
the issue tracker and assign it to the maintainer of the port. You  
should also include more of the output showing what's actually  
failing, including what command you originally typed to get to that  
error.

If you're compiling by hand, why not use the existing ports?


> So I try to download cairo and comple it, but after "cd cairo-1.4.14",
> when I was doing "./configure" (for cairo), I got following  
> attached msg (2).
>
> And then a funny thing is that I actually should have cairo  
> installed on my machine
> using "MacPorts", according to attached commands and msg (3).
>
> Anyone can help me to see what are is the problem here?
> Many thanks in advance!
>
> ------------------------------
> ------------
> (1) ./configure for lablgtk
> ------------------------------------------
> checking pkg-config is at least version 0.9.0... yes
> checking for BASE_DEPENDENCIES... configure: error: Package  
> requirements (glib-2.0 >= 2.13.5    atk >= 1.9.0    pango >=  
> 1.17.3    cairo >= 1.2.0) were not met:
>
> No package 'cairo' found
>
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
>
> Alternatively, you may set the environment variables  
> BASE_DEPENDENCIES_CFLAGS
> and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
> ------------------------------------------

If you're installing by hand: What's your PKG_CONFIG_PATH? Does it  
include the place where cairo is installed?


> ------------------------------------------
> (2)  ./configure for cairo
> ------------------------------------------
> checking whether cairo's Microsoft Windows font backend could be  
> enabled... no (requires a Win32 platform)
> checking for cairo's PNG backend...
> configure: WARNING: Could not find libpng in the pkg-config search  
> path
> checking whether cairo's PNG backend could be enabled... no
> configure: error: requested PNG backend could not be enabled
> ------------------------------------------

Here too, the PKG_CONFIG_PATH would enable cairo to know where libpng  
is.


>



More information about the macports-users mailing list