[Evolution] building evolution w/ --prefix



I tried building Evolution 1.2.0 with --prefix=/some/weird/path, but 
when it came time to do "gmake install", some things really, really
wanted to be installed in /usr/share/...

Now that I'm trying to build 1.2.1, I was hoping this might have been
"fixed."  But it appears the "problem" still exists:

% cd /usr/local/src/ximian/evolution-1.2.1
% ./configure --prefix=/some/weird/path/pkgs/evolution/1.2.1 --with-open-ldap
% gmake
[builds successfully]
% gmake install
... [some stuff cut ]
/bin/sh ../mkinstalldirs /usr/share/applnk/Applications
 /usr/intel/bin/ginstall -c -m 644 ./evolution.desktop /usr/share/applnk/Applications/evolution.desktop
/usr/intel/bin/ginstall: cannot create regular file `/usr/share/applnk/Applications/evolution.desktop': 
Permission denied
gmake[3]: *** [install-kdedesktopDATA] Error 1
gmake[3]: Leaving directory `/usr/local/src/ximian/evolution-1.2.1/data'
gmake[2]: *** [install-am] Error 2
gmake[2]: Leaving directory `/usr/local/src/ximian/evolution-1.2.1/data'
gmake[1]: *** [install-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/ximian/evolution-1.2.1/data'
gmake: *** [install-recursive] Error 1

I set --datadir and --sysconfdir and this didn't fix it either.  But,
setting --with-kde-applnk-path seemed to do the trick.

It looks like the KDECONFIG and KDE_APPLNK_DIR settings in .../data/Makefile
are being ignored by configure?  Why wouldn't the KDE stuff get picked up 
from the --prefix setting?  Was this an oversight, or intentional?

     - Jeff





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