[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Can't get w3m on NTEmacs to load
- From: jeff.rancier@xxxxxxxxxxxxxxx (Jeffery B. Rancier)
- Date: Mon, 03 Mar 2003 15:17:26 -0500
- X-ml-name: emacs-w3m
- X-mail-count: 04730
I just downloaded and install w3m-emacs. I'm using GNU Emacs 21.2.1
(i386-msvc-nt5.1.2600) of 2002-03-19 on buffy. Here's the steps I
took:
I did the steps corresponding to the Unix install (I'm using Cygwin).
I must have missed a step. M-x w3m fails (backtrace at the bottom).
Here's the results:
bash-2.05b$ ./configure
loading cache ./config.cache
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for emacs... (cached) /emacs/bin/emacs
checking what a flavor does /emacs/bin/emacs have... FSF Emacs 21
checking prefix for /emacs/bin/emacs... (cached) c:/usr/pkg/emacs-21.2
checking where lisp files should go... $(prefix)/share/emacs/site-lisp/w3m/
checking where icon files should go... $(prefix)/etc/w3m/icons
creating ./config.status
creating Makefile
bash-2.05b$ make
env test ! -f w3m-util.elc -o w3m-util.elc -nt w3m-util.el || make clean
env test ! -f w3m-proc.elc -o w3m-proc.elc -nt w3m-proc.el || make clean
/emacs/bin/emacs -q -no-site-file -batch -l w3mhack.el NONE -f w3mhack-compile
`w3m-util.elc' is up to date
`w3m-proc.elc' is up to date
`w3m-e21.elc' is up to date
`w3m-fsf.elc' is up to date
`w3m-antenna.elc' is up to date
`w3m-bookmark.elc' is up to date
`w3m-bug.elc' is up to date
`w3m-cookie.elc' is up to date
`w3m-dtree.elc' is up to date
`w3m-form.elc' is up to date
`w3m-hist.elc' is up to date
`w3m-image.elc' is up to date
`w3m-namazu.elc' is up to date
`w3m-perldoc.elc' is up to date
`w3m-search.elc' is up to date
`w3m-tabmenu.elc' is up to date
`w3m-weather.elc' is up to date
`w3m.elc' is up to date
bash-2.05b$
Here the log file:
,----[ config.log ]
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
|
| configure:540: checking whether make sets ${MAKE}
| configure:597: checking for a BSD compatible install
| configure:824: checking for emacs
| configure:863: checking what a flavor does /emacs/bin/emacs have
| /emacs/bin/emacs -batch -eval '(let ((x (cond ((featurep (quote xemacs)) "XEmacs") ((and (boundp (quote emacs-major-version)) (>= emacs-major-version 21)) "FSF Emacs 21") ((boundp (quote MULE)) "MULE") (t "FSF Emacs")))) (write-region (if (stringp x) (princ x) (prin1-to-string x)) nil "./conftest-2972" nil 5))'
| FSF Emacs 21=> FSF Emacs 21
| configure:913: checking prefix for /emacs/bin/emacs
| configure:949: checking where lisp files should go
| configure:1098: checking where icon files should go
| /emacs/bin/emacs -batch -eval '(let ((x (let ((prefix "c:/usr/pkg/emacs-21.2") (default (expand-file-name "w3m/icons" data-directory))) (if (and prefix (progn (setq prefix (file-name-as-directory prefix)) (eq 0 (string-match (regexp-quote prefix) default)))) (replace-match "$(prefix)/" nil nil default) default)))) (write-region (if (stringp x) (princ x) (prin1-to-string x)) nil "./conftest-2972" nil 5))'
| $(prefix)/etc/w3m/icons=> $(prefix)/etc/w3m/icons
`----
Here's the backtrace of it failing:
Debugger entered--Lisp error: (void-function w3m-alive-p)
apply(debug error (void-function w3m-alive-p))
edebug(error (void-function w3m-alive-p))
signal(void-function (w3m-alive-p))
edebug-signal(void-function (w3m-alive-p))
(w3m-alive-p)
(edebug-after (edebug-before 2) 3 (w3m-alive-p))
(if (edebug-after (edebug-before 2) 3 (w3m-alive-p)) (quote popup) (edebug-after 0 4 w3m-home-page))
(edebug-after (edebug-before 1) 5 (if (edebug-after ... 3 ...) (quote popup) (edebug-after 0 4 w3m-home-page)))
(let ((default ...)) (edebug-after (edebug-before 6) 15 (list ...)))
(edebug-after (edebug-before 0) 16 (let (...) (edebug-after ... 15 ...)))
(lambda nil (edebug-after (edebug-before 0) 16 (let ... ...)))()
edebug-enter(w3m nil (lambda nil (edebug-after (edebug-before 0) 16 (let ... ...))))
edebug-enter(w3m nil (lambda nil (edebug-after (edebug-before 0) 16 (let ... ...))))
call-interactively(w3m)
execute-extended-command(nil)
* call-interactively(execute-extended-command)
recursive-edit()
edebug-recursive-edit()
edebug-display()
edebug(error (void-function w3m-alive-p))
signal(void-function (w3m-alive-p))
edebug-signal(void-function (w3m-alive-p))
(w3m-alive-p)
(edebug-after (edebug-before 2) 3 (w3m-alive-p))
(if (edebug-after (edebug-before 2) 3 (w3m-alive-p)) (quote popup) (edebug-after 0 4 w3m-home-page))
(edebug-after (edebug-before 1) 5 (if (edebug-after ... 3 ...) (quote popup) (edebug-after 0 4 w3m-home-page)))
(let ((default ...)) (edebug-after (edebug-before 6) 15 (list ...)))
(edebug-after (edebug-before 0) 16 (let (...) (edebug-after ... 15 ...)))
(lambda nil (edebug-after (edebug-before 0) 16 (let ... ...)))()
edebug-enter(w3m nil (lambda nil (edebug-after (edebug-before 0) 16 (let ... ...))))
edebug-enter(w3m nil (lambda nil (edebug-after (edebug-before 0) 16 (let ... ...))))
call-interactively(w3m)
execute-extended-command(nil)
* call-interactively(execute-extended-command)
TIA.
Jeff