[cairo] Making configure error message more clear
Arjen Nienhuis
a.g.nienhuis at gmail.com
Fri Mar 26 03:54:09 PDT 2010
At least document it in a section called 'Building on Linux/Unix' at
http://cairographics.org/download/
It's as simple as:
======================================
PREFIX=$HOME/my_cairo_build
git clone git://anongit.freedesktop.org/git/cairo
git clone git://anongit.freedesktop.org/git/pixman
cd pixman
PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig ./autogen.sh --prefix=$PREFIX &&
make && make install
cd ..
cd cairo
PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig ./autogen.sh --prefix=$PREFIX &&
make && make install
cd ..
=========================================
But this took me quite some time to find out.
On Fri, Mar 26, 2010 at 4:37 AM, Behdad Esfahbod
<behdad.esfahbod at gmail.com> wrote:
> On 03/25/2010 05:53 PM, Bill Spitzak wrote:
>>
>>> - If we only use $PREFIX/lib/pkgconfig if PKG_CONFIG_PATH is not
>>> set, then
>>> user setting PKG_CONFIG_PATH to another location will break the build
>>> since
>>> they now have to add $PREFIX/lib/pkgconfig manually.
>>
>> I don't understand what is wrong with this solution. If they are setting
>> it, then they have probably set it correctly, thus it either includes
>> this directory, or that directory is not needed.
>
> For example, my .bash_profile always adds ~/.local/lib/pkg-config to
> PKG_CONFIG_PATH. Doesn't mean I have set /usr/local/lib/pkg-config in it.
>
> behdad
> --
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
>
More information about the cairo
mailing list