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.