Re: Can't install to custom --prefix location
- From: Allan Duncan <amd2345 fastmail com au>
- To: General discussion about sawfish wm <sawfish-list gnome org>
- Subject: Re: Can't install to custom --prefix location
- Date: Fri, 10 Jul 2009 00:11:29 +1000
Daniel Fetchinson wrote:
http://bugzilla.gnome.org/show_bug.cgi?id=587993
I'd like to install librep, rep-gtk and sawfish to a custom location
so --prefix=/to/some/path is given to all 3 configure scripts.
Configure, make, make install passes for librep and rep-gtk but 'make'
fails for sawfish:
SAWFISHLISPDIR=. SAWFISHEXECDIR=../src/.libexec SAWFISHDOCFILE=../DOC
../src/sawfish --batch --no-rc compiler -f compile-batch sawfish/wm.jl
../src/sawfish: error while loading shared libraries: librep.so.9:
cannot open shared object file: No such file or directory
make[1]: *** [sawfish/wm.jlc] Error 127
This might be related to a problem I have with building the rpm with
tweaked architectures. I need to patch the sawfish.spec file replacing
the automagic detection with a hard coded define:
<%define librepdir %(\
< repl=$(rpm -ql librep.%{_arch}| grep -m 1 /rep/); \
< [ "$repl" ] || repl=$(rpm -ql librep-devel.%{_arch} | grep -m 1 /rep/); \
< echo ${repl%%/rep/*})
>%define librepdir /usr/lib
Look in the Makefiles for a similar librepdir define.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]