Re: more broken installers



>Various kludgey fixes for this brokenness have worked for other 
>packages.  export LDFLAGS="-L/usr/local/lib" worked for gedit, and 
>export LD_LIBRARY_PATH=/usr/local/lib worked for pango.  But not ggv.  I 
>also tried to pass --libdir=/usr/local/lib.  But ggv doesn't seem to 
>care that I've told it in many ways to look in /usr/local/lib; it 
>insists on looking in /usr/lib, because the files aren't there.

PKG_CONFIG_PATH

>CAN SOMEONE PLEASE TELL ME WHY THESE INSTALLERS ARE LOOKING IN THE WRONG 
>PLACE.  Please.  Please help.  This is so frustrating.

There are (at least) two conventions for where to install things in a
linux system. When using any given convention, you have to take
specific, explicit steps to tell the compile/install process to also
use the other convention when resolving dependencies
etc. Unfortunately, there is no single step that you can take to do
this. Instead, you have to use --prefix with configure, set
PKG_CONFIG_PATH and various other things.

Its basically a total nightmare.

--p



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]