Steve Youngs <youngs(a)xemacs.org> writes:
There's no need to '(require 'gnuserv)' because
'gnuserv-start' is an
autoloaded function.
Ok, thanks for this information, one problem solved :-)
I always install XEmacs to a clean directory (I uninstall older
XEmacs
*before* installing new one). So the timestamps are fine.
(shell-command
"ls -l `which xemacs-21.5-b6` \
/usr/local/lib/xemacs-21.5-b6/i686-pc-linux/gnuserv")
12484988 May 10 04:20 /usr/local/bin/xemacs-21.5-b6
85873 May 10 04:20 /usr/local/lib/xemacs-21.5-b6/i686-pc-linux/gnuserv
I've now investigated a bit more and found out that it is crucial to use
GNU make. Is this stated somewhere and I should wear a dunce cap for
not knowing?
Anyway, I've built with both BSD make and GNU make and compared the
results:
xemacs-21.5.6 prefix BSD make
xemacs-21.5.6-gmake prefix GNU make
for f in xemacs-21.5.6-gmake/lib/xemacs-21.5-b6/i386-unknown-freebsd4.5/*
do
g=$(echo $f | sed 's/-gmake//')
h=$(basename $f)
if [ -f $g ]; then
echo OK $h
else
echo FAIL $h
fi
done
OK DOC
OK config.values
FAIL add-big-package.sh
FAIL cvtmail
FAIL digest-doc
FAIL fakemail
FAIL gnuserv
FAIL gzip-el.sh
FAIL hexl
FAIL include
FAIL make-docfile
FAIL mmencode
FAIL modules
FAIL movemail
FAIL profile
FAIL rcs2log
FAIL sorted-doc
FAIL vcdiff
FAIL wakeup
FAIL yow
There you are.
norbert.