Gnus development mailing list
 help / color / mirror / Atom feed
From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann)
Cc: ding@gnus.org
Subject: Re: w3-mode, gnus & emacs21.
Date: Sat, 01 Sep 2001 20:47:51 +0200	[thread overview]
Message-ID: <vafy9nyhhns.fsf@INBOX.auto.gnus.tok.lucy.cs.uni-dortmund.de> (raw)
In-Reply-To: <rzqbsku27mj.fsf@djlvig.dl.ac.uk> (Dave Love's message of "01 Sep 2001 17:33:40 +0100")

Dave Love <d.love@dl.ac.uk> writes:

>>>>>> "KG" == Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> writes:
>
>  KG> I had a similar problem, and even the patch mentioned in
>  KG> etc/PROBLEMS (in Emacs 21) didn't do the trick.
>
> If you say in what way, someone might be able to help if you can't
> debug it.

It fails at a very early stage, at a spot which does not seem to have
anything to do with the etc/PROBLEMS entry.  "./configure" seems to
run okay, but the subsequent "make" fails, with the following
messages:

/----
| grossjoh@lucy> make
| cd lisp && make w3
| make[1]: Entering directory `/usr/sw-src/emacs/21.0.104/lisp/w3/w3-4.0pre.46/lisp'
| GNUSDIR=no WIDGETDIR=/home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.105/lisp/ W3SRCDIR=. emacs -batch -q -no-site-file -l ./docomp.el -f emacs-batch-build-autoloads . auto-autoloads.el
| Wrong type argument: keymapp, nil
| make[1]: *** [auto-autoloads.el] Error 255
| make[1]: Leaving directory `/usr/sw-src/emacs/21.0.104/lisp/w3/w3-4.0pre.46/lisp'
| make: *** [w3] Error 2
\----

I tried to find the right `nil' which is supposed to be a keymap, but
failed.

In case it's relevant, here's the script that I used:

/----
| #!/bin/sh
| 
| case `pwd` in
|   */w3-4.0pre*) ;;
|   *) echo "Must be in w3-4.0pre.30 source directory! "
|      exit 1
|      ;;
| esac
| 
| if [ "$1" = "" ] ; then
|     echo "Usage: $0 <version>"
|     echo "Example: $0 30"
|     exit 1
| fi
| 
| version="$1"
| emacsprefix=/usr/sw/emacs/21.0.104
| lispdir=${emacsprefix}/share/emacs/site-lisp/w3-4.0pre.$version
| infodir=${emacsprefix}/share/emacs/site-info
| # We use the builtin Gnus
| #gnusdir=${lispdir}/gnus-5.8.3
| 
| echo "==> Running configure"
| 
| ./configure --prefix=${emacsprefix} --enable-site-install \
|     --with-lispdir=${lispdir} --infodir=${infodir}
| #    --with-gnus=${gnusdir}
| 
| echo "==> About to run make"
| echo "Run make?  Return or Ctrl-C ... \c"
| read dummy
| make
| 
| echo "==> About to run make install"
| echo "Run make install?  Return or Ctrl-C ... \c"
| read dummy
| make install
| 
| echo "==> Installing default.css in site-lisp dir"
| ( cd etc ; make datadir=${lispdir} install )
| 
| echo "==> About to frob permissions"
| echo "Frob permissions?  Return or Ctrl-C ... \c"
| read dummy
| grant -f -o ${lispdir}
| grant -f -o ${infodir}
\----

And here is the output from that script:

/----
| grossjoh@lucy> ../config.w3-4.0pre46 46
| ==> Running configure
| loading cache ./config.cache
| checking for a BSD compatible install... /usr/bin/install -c
| checking for texi2html... echo Cannot create html version of
| checking for xemacs... emacs
| checking for makeinfo... makeinfo
| checking for install-info... install-info
| checking if emacs is really XEmacs... no
| checking where .elc files should go... /usr/sw/emacs/21.0.104/share/emacs/site-lisp/w3-4.0pre.46
| checking for emacs version... 21.0
| checking for acceptable custom library... /home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.105/lisp/
| checking for recent gnus version... no
| checking how to rebuild custom autoloads... $(EMACS) $(BATCHFLAGS) $(DEPS) -f emacs-batch-build-custom-load $(srcdir)
| creating ./config.status
| creating Makefile
| creating etc/Makefile
| creating texi/Makefile
| creating lisp/Makefile
| creating lisp/w3-cfg.el
|  
| Sucessfully configured Emacs/W3
| Using custom package installed in: /home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.105/lisp/
| Emacs/W3 will be compiled with: emacs
|  
| To finish building Emacs/W3 type 'make' now.
| To install Emacs/W3 type 'make install'.
| To create autoloads in '$(prefix)/share/emacs/site-lisp/default.el' type 'make dotemacs'
| ==> About to run make
| Run make?  Return or Ctrl-C ... \c
\----

I hit C-c to prevent execution of "make" -- you've seen how that
fails, already.

kai
-- 
Symbol's function definition is void: signature


  reply	other threads:[~2001-09-01 18:47 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-19 13:56 Mattias Ahnberg
2001-08-19 14:58 ` François Pinard
2001-08-19 16:19 ` Kai Großjohann
2001-09-01 16:33   ` Dave Love
2001-09-01 18:47     ` Kai Großjohann [this message]
2001-09-05 17:51       ` Dave Love
2001-09-05 21:41         ` Kai Großjohann
2001-09-01 16:33 ` Dave Love

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=vafy9nyhhns.fsf@INBOX.auto.gnus.tok.lucy.cs.uni-dortmund.de \
    --to=kai.grossjohann@cs.uni-dortmund.de \
    --cc=ding@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).