"Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
Hi!
--with-prefix=no is compatible with --prefix=..., it says
"don't build
$prefix into the executable".
Ah, haven't known that.
NK> Could it be a problem that I build xemacs-packages out of
CVS
NK> using a make install, ie I've got a symlinked package tree?
Don't think so.
Where exactly are your packages? What does `src/xemacs --debug-paths'
say?
Thanks for the pointer. It looks strange.....
I've got
/sw/i386_fbsd4/xemacs-21.5/lib/xemacs
as product of a make install out of xemacs-packages
Local.rules define
XEMACS_STAGING = /sw/i386_fbsd3/xemacs-21.5/lib/xemacs/xemacs-packages
MULE_STAGING = /sw/i386_fbsd3/xemacs-21.5/lib/xemacs/mule-packages
Now, the paths look like
/usr/users/support/nk/cvs/xemacs/src $ ./xemacs --debug-paths
emacs-roots:
("/usr/users/support/nk/cvs/xemacs/" "/sw/i386_fbsd4/xemacs-21.5/")
configure-package-path:
nil
early-packages and early-package-load-path:
nil
nil
late-packages and late-package-load-path:
("/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/"
"/usr/users/support/nk/cvs/xemacs-packages/"
"/usr/users/support/nk/cvs/xemacs-packages/comm/"
"/usr/users/support/nk/cvs/xemacs-packages/games/"
"/usr/users/support/nk/cvs/xemacs-packages/libs/"
"/usr/users/support/nk/cvs/xemacs-packages/mule/"
"/usr/users/support/nk/cvs/xemacs-packages/oa/"
"/usr/users/support/nk/cvs/xemacs-packages/os/"
"/usr/users/support/nk/cvs/xemacs-packages/prog/"
"/usr/users/support/nk/cvs/xemacs-packages/wp/")
("/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/edict/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/egg-its/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/leim/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/locale/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/lookup/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/mule-base/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/lisp/skk/")
last-packages and last-package-load-path:
nil
nil
lisp-directory:
"/usr/users/support/nk/cvs/xemacs/lisp/"
mule-lisp-directory:
"/usr/users/support/nk/cvs/xemacs/lisp/mule/"
Info-directory-list:
("/usr/users/support/nk/cvs/xemacs/info/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/info/"
"/usr/local/info" "/usr/share/info")
exec-directory:
/usr/users/support/nk/cvs/xemacs/lib-src/
exec-path:
("/usr/users/support/nk/bin/" "/client/bin/"
"/usr/local/bin/" "/bin/" "/usr/bin/"
"/usr/X11R6/bin/" "/prj/bin/" "/client/sbin/"
"/sbin/" "/usr/sbin/" "/etc/" "/bin/"
"/usr/users/support/nk/cvs/xemacs/lib-src/")
doc-directory:
"/usr/users/support/nk/cvs/xemacs/lib-src/"
data-directory:
"/usr/users/support/nk/cvs/xemacs/etc/"
data-directory-list:
("/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/etc/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/etc/app-defaults/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/etc/mule/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/etc/mule-doc/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/etc/skk/"
"/sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages/etc/start-files/"
"/usr/users/support/nk/cvs/xemacs/etc/")
It's funny, the mule-packages lie in the destination emacs-root, while
the xemacs-packages are found in the source emacs-root.
Hmm, strange, well for me, that is.
As Steve has pointed out, I would also have thought that the checks
run without any packages installed, because this inherently causes a
first installation of the xemacs core to fail.
norbert.