Try the following patch:
(There's probably a better way using the default .el -> .elc rule,
but I thought about this for a good 30 seconds, and I didn't know how
to do that.)
2002-05-10 Vin Shelton <shelton(a)icd.teradyne.com>
* Makefile: Use XEMACS_BUILD macro for hyperspec.
Index: xemacs-packages/ilisp/Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/ilisp/Makefile,v
retrieving revision 1.32
diff -u -r1.32 Makefile
--- xemacs-packages/ilisp/Makefile 2002/05/09 04:23:59 1.32
+++ xemacs-packages/ilisp/Makefile 2002/05/10 19:30:11
@@ -95,7 +95,8 @@
compile:
$(XEMACS) -batch -l ilisp-mak.el
(cd extra; $(LN) -f $(HyperSpec) hyperspec.el;true)
- $(XEMACS) -batch -eval '(byte-compile-file "extra/hyperspec.el")'
+ $(BOOT_XEMACS) -f batch-byte-compile extra/hyperspec.el
compress:
gzip *.el
"Conrad Scott" <Conrad.Scott(a)dsl.pipex.com> writes:
I've just tried to build the latest CVS version of the xemacs
packages on a
clean box (i.e. no packages installed except for what comes with building
and installing xemacs from the latest CVS) under cygwin (latest release) on
W2k, only to have it fail in building ilisp with the error:
Cannot open load file: browse-url
I assume this may have something to do with the following change (since
'browse-url is in mail-lib):
2002-05-08 Steve Youngs <youngs(a)xemacs.org>
* Makefile (PRELOADS): Remove, there's no need to push the current
directory into the load-path.
(compile): No need to push mail-lib and fsf-compat directories into the
load-path.
The output from making the ilisp directory is at the end of the message.
// Conrad
[ -d ilisp ] && make - --unix -w -C ilisp
make[2]: Entering directory
`/home/src/xemacs/packages/xemacs-packages/ilisp'
xemacs -batch -l ilisp-mak.el
ILISP Compilation: starting.
Loading ilcompat.el...
Loading ilxemacs...
;;; Emacs Version xemacs
Loading comint...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilxemacs.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilxemacs.el:
** The following functions are not known to be defined:
get-input-ring, ring-insert-new
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilxemacs.elc
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilcompat.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilcompat.elc
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/completer.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/completer.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/completer.elc...
Loading completer...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/comint-ipc.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/comint-ipc.el:
** the function ilisp-scroll-output is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/comint-ipc.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/comint-ipc.elc...
Loading comint-ipc...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/bridge.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/bridge.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/bridge.elc...
Loading bridge...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-def.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-def.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-def.elc...
Loading ilisp-def...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sym.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sym.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sym.elc...
Loading ilisp-sym...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-inp.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-inp.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-inp.elc...
Loading ilisp-inp...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-ind.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-ind.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-ind.elc...
Loading ilisp-ind...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-prc.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-prc.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-prc.elc...
Loading ilisp-prc...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-val.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-val.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-val.elc...
Loading ilisp-val...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-out.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-out.el:
** The following functions are not known to be defined:
ilisp-where-is, window-edges, epoch::get-buffer-window,
epoch::select-screen, epoch::current-screen
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-out.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-out.elc...
Loading ilisp-out...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mov.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mov.el:
** the function lisp-skip is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mov.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mov.elc...
Loading ilisp-mov...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-key.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-key.el:
** the function lisp-mode-commands is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-key.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-key.elc...
Loading ilisp-key...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-prn.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-prn.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-prn.elc...
Loading ilisp-prn...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-low.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-low.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-low.elc...
Loading ilisp-low...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-doc.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-doc.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-doc.elc...
Loading ilisp-doc...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-ext.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-ext.el:
** the function untabify is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-ext.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-ext.elc...
Loading ilisp-ext...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mod.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mod.el:
** the function run-ilisp is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mod.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mod.elc...
Loading ilisp-mod...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-dia.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-dia.el:
** the function lisp-read-program is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-dia.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-dia.elc...
Loading ilisp-dia...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmt.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmt.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmt.elc...
Loading ilisp-cmt...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-rng.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-rng.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-rng.elc...
Loading ilisp-rng...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hnd.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hnd.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hnd.elc...
Loading ilisp-hnd...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-utl.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-utl.el:
** the function ilisp-update-menu is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-utl.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-utl.elc...
Loading ilisp-utl...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmp.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmp.el:
** The following functions are not known to be defined:
ilisp-send, lisp-buffer-symbol, lisp-previous-symbol,
lisp-buffer-package, lisp-string-to-symbol
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmp.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmp.elc...
Loading ilisp-cmp...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-kil.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-kil.el:
** the function return-ilisp is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-kil.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-kil.elc...
Loading ilisp-kil...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-snd.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-snd.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-snd.elc...
Loading ilisp-snd...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-xfr.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-xfr.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-xfr.elc...
Loading ilisp-xfr...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hi.el...
While compiling the end of the data in file
/home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hi.el:
** the function deactivate-mark is not known to be defined.
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hi.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hi.elc...
Loading ilisp-hi...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-aut.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-aut.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-aut.elc...
Loading ilisp-aut...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mnb.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mnb.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-mnb.elc...
Loading ilisp-mnb...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cl.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cl.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cl.elc...
Loading ilisp-cl...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmu.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmu.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-cmu.elc...
Loading ilisp-cmu...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sbcl.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sbcl.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sbcl.elc...
Loading ilisp-sbcl...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-chs.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-chs.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-chs.elc...
Loading ilisp-chs...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-acl.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-acl.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-acl.elc...
Loading ilisp-acl...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-kcl.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-kcl.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-kcl.elc...
Loading ilisp-kcl...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hlw.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hlw.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-hlw.elc...
Loading ilisp-hlw...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-luc.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-luc.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-luc.elc...
Loading ilisp-luc...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-xls.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-xls.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-xls.elc...
Loading ilisp-xls...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sch.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sch.elc
Loading /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp-sch.elc...
Loading ilisp-sch...
Compiling /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp.el...
Wrote /home/src/xemacs/packages/xemacs-packages/ilisp/ilisp.elc
Done compiling and loading ILISP.
(cd extra; cp -f hyperspec-naggum.el hyperspec.el;true)
xemacs -batch -eval '(byte-compile-file "extra/hyperspec.el")'
Compiling
/home/src/xemacs/packages/xemacs-packages/ilisp/extra/hyperspec.el...
While compiling toplevel forms in file
/home/src/xemacs/packages/xemacs-packages/ilisp/extra/hyperspec.el:
!! File error (("Cannot open load file" "browse-url"))
xemacs exiting
.Cannot open load file: browse-url
HTH,
vin
--
In a minute there is time
For decisions and revisions which a minute will reverse. T.S. Eliot
[URL:
http://www.cs.amherst.edu/~ccm/prufrock.html]