Khi xây dựng cairo 1.2.6 từ nguồn tôi gặp lỗi sau:
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
Tuy nhiên tôi mới xây dựng libpng với những điều sau:
wget ftp://ftp.simplesystems.org/pub/png/src/libpng16/libpng-1.6.7.tar.gz
tar -xzf libpng-1.6.7.tar.gz
cd libpng-1.6.7
configure --prefix=/users/$USER
make
make install
pkg-config có vẻ như có thể tìm thấy libpng:
$ pkg-config --modversion libpng
1.6.7
Lệnh I đang chạy để xây dựng / cài đặt cairo:
wget http://cairographics.org/releases/cairo-1.2.6.tar.gz
tar -xzf cairo-1.2.6.tar.gz
cd cairo-1.2.6
configure --prefix=/users/$USER
Chạy như một người dùng (không phải root / không sudo) trên RHEL5, tất cả các lệnh chạy từ thiết bị đầu cuối tcsh.