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
_______________________________________________
evolution maillist - [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution