help-emacs-windows
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[h-e-w] AucTeX install problem on EmacsW32


From: Philipp Reichmuth
Subject: [h-e-w] AucTeX install problem on EmacsW32
Date: Wed, 01 Nov 2006 10:53:24 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.7) Gecko/20060909 Thunderbird/1.5.0.7 Mnenhy/0.7.4.666

Hi everybody,

I am experiencing an installation problem with AUCTeX with the patched version of EmacsW32 on Windows XP. It happens with AucTeX CVS and the 11.83 release alike. The 'make' part of the installation fails with an error in byte-compiling tex-info.el, see the make output below.

The machine is running Windows XP SP2, the TeX distribution is W32TeX,
the Emacs version is GNU Emacs 22.0.50.1 (i386-mingw-nt5.1.2600)
of 2006-10-23 on W2ONE. Since the wrapper script (emacs.cmd) does not do anything useful in many situations and makes AucTeX's check for Emacs vs. XEmacs fail, I have to bypass it for the purpose of this installation. (I guess in the long run it would be less trouble if the other EmacsW32 binaries such as GnuServ etc. would be packaged in the original emacs directory. The convenience of having a command "emacs" that passes its commandline to gnuclientw is IMHO not worth the compatibility problem.)

I'm asking this separately on the AucTeX list, but since they are likely to point out that this might well be EmacsW32's fault, I'm posting it here as well.

Anyway, here's AucTeX's configure output from a CVS checkout:
--------------------------------------------------------------------
address@hidden /cygdrive/c/down/tex/auctex-cvs/auctex
$ ./configure --prefix='C:/Tools/Emacs'
--with-texmf-dir='C:/W32TeX/share/texmf -local'
--with-emacs='C:/Tools/Emacs/bin/Emacs.exe'
checking for make... make
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for date in ChangeLog... 2006-10-21
checking for release in ChangeLog... not found, using 2006-10-21 instead
checking for C:/Tools/Emacs/bin/Emacs.exe... C:/Tools/Emacs/bin/Emacs.exe
checking if C:/Tools/Emacs/bin/Emacs.exe is XEmacs... no
checking for Emacs prefix... "c:/Tools/Emacs"
checking if Emacs is recent enough... yes
checking for MULE support... yes
checking if build directory is valid... yes
checking where lisp files go... c:/Tools/Emacs/site-lisp
checking what file to use for auctex startup...
c:/Tools/Emacs/site-lisp/auctex.el
checking where the package lisp files go... c:/Tools/Emacs/site-lisp/auctex
checking where the data files go... c:/Tools/Emacs/site-lisp/auctex
checking where the info files go... ${datarootdir}/info
checking where automatically generated global style hooks go...
${localstatedir}/auctex
checking for tex... /cygdrive/c/w32tex/bin/tex
checking for pdftex... /cygdrive/c/w32tex/bin/pdftex
checking for dvips... /cygdrive/c/w32tex/bin/dvips
checking for perl... /usr/bin/perl
checking for makeinfo... /usr/bin/makeinfo
checking for texi2html... :
checking for texi2dvi... /usr/bin/texi2dvi
checking for texi2pdf... /usr/bin/texi2pdf
checking for install-info... /usr/bin/install-info
configure: creating ./config.status
config.status: creating Makefile
config.status: creating tex-site.el.out
config.status: creating doc/Makefile
config.status: creating auctex.el
=== configuring in preview (/cygdrive/c/down/tex/auctex-cvs/auctex/preview)
configure: running /bin/sh ./configure --prefix=C:/Tools/Emacs
'--with-texmf-dir=C:/W32TeX/share/texmf-local'
'--with-emacs=C:/Tools/Emacs/bin/Emacs.exe' --cache-file=/dev/null
--srcdir=.
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for C:/Tools/Emacs/bin/Emacs.exe... C:/Tools/Emacs/bin/Emacs.exe
checking if C:/Tools/Emacs/bin/Emacs.exe is XEmacs... no
checking for Emacs prefix... "c:/Tools/Emacs"
checking if Emacs is recent enough... yes
checking if build directory is valid... yes
checking where lisp files go... c:/Tools/Emacs/site-lisp
checking what file to use for preview startup...
c:/Tools/Emacs/site-lisp/preview-latex.el
checking where the package lisp files go... c:/Tools/Emacs/site-lisp/auctex
checking where the data files go... c:/Tools/Emacs/site-lisp/auctex
checking for the location of AUCTeX's tex-site.el... ..
checking for gs... no
checking for GSWIN32C.EXE... GSWIN32C.EXE
checking for latex... /cygdrive/c/w32tex/bin/latex
checking for pdflatex... /cygdrive/c/w32tex/bin/pdflatex
checking for tex... /cygdrive/c/w32tex/bin/tex
Preview will be placed in C:/W32TeX/share/texmf-local/tex/latex/preview
Preview docs will be placed in C:/W32TeX/share/texmf-local/doc/latex/styles
checking for texhash... no
checking for initexmf... no
checking for mktexlsr... /cygdrive/c/w32tex/bin/mktexlsr
checking for glaring installation conflicts... probably none
configure: creating ./config.status
config.status: creating Makefile
config.status: creating auto.el
config.status: creating latex/Makefile

Congratulations!  Configuration of preview is complete.


Congratulations!  Configuration of AUCTeX is complete.

Type "make" at the prompt to build.
--------------------------------------------------------------------

Make output (from a fresh CVS checkout) is:
-----------------------------
address@hidden /cygdrive/c/down/tex/auctex-cvs/auctex
$ make
test Xno != Xno || { \
           rm -f auto-loads.el ; \
           C:/Tools/Emacs/bin/Emacs.exe -batch -q -no-site-file
-no-init-file -llpath.el --eval '(let ((generated-autoload-file
(expand-file-name "auto-loads.el"))) (mapcar (function
update-file-autoloads) command-line-args-left) (save-buffers-kill-emacs
t))' tex.el tex-buf.el tex-style.el latex.el tex-info.el texmathp.el
multi-prompt.el tex-mik.el font-latex.el tex-font.el context.el
context-en.el context-nl.el tex-fold.el toolbar-x.el tex-bar.el
bib-cite.el tex-fptex.el tex-jp.el || : ; \
           test -r auto-loads.el || { \
echo ";; Auto-generated part of tex-site.el" > auto-loads.el; \
             echo "♀" >> auto-loads.el ; \
             C:/Tools/Emacs/bin/Emacs.exe -batch -q -no-site-file
-no-init-file -l lpath.el --eval '(let ((generated-autoload-file
(expand-file-name "auto-loads.el"))) (mapcar (function
update-file-autoloads) command-line-args-left) (save-bu
ffers-kill-emacs t))' tex.el tex-buf.el tex-style.el latex.el
tex-info.el texmathp.el multi-prompt.el tex-mik.el font-latex.el
tex-font.el context.el context-en.el context-nl.el tex-fold.el
toolbar-x.el tex-bar.el bib-cite.el tex-fptex.el tex-jp.el ; \
           } ; \
         }
Warning: defvar ignored because generated-autoload-file is let-bound
Wrote c:/down/tex/auctex-cvs/auctex/auto-loads.el
Loading vc-cvs...
Generating autoloads for tex.el...
Generating autoloads for tex.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-buf.el...
Generating autoloads for tex-buf.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-style.el...
Generating autoloads for tex-style.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for latex.el...
Generating autoloads for latex.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-info.el...
Generating autoloads for tex-info.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for texmathp.el...
Generating autoloads for texmathp.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for multi-prompt.el...
Generating autoloads for multi-prompt.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-mik.el...
Generating autoloads for tex-mik.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for font-latex.el...
Generating autoloads for font-latex.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-font.el...
Generating autoloads for tex-font.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for context.el...
Generating autoloads for context.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for context-en.el...
Generating autoloads for context-en.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for context-nl.el...
Generating autoloads for context-nl.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-fold.el...
Generating autoloads for tex-fold.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for toolbar-x.el...
Generating autoloads for toolbar-x.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-bar.el...
Generating autoloads for tex-bar.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for bib-cite.el...
Generating autoloads for bib-cite.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-fptex.el...
Generating autoloads for tex-fptex.el...done
c:/down/tex/auctex-cvs/auctex/auto-loads.el and
c:/down/TeX/auctex-cvs/auctex/au
to-loads.el are the same file
Generating autoloads for tex-jp.el...
Generating autoloads for tex-jp.el...done
Wrote c:/down/TeX/auctex-cvs/auctex/auto-loads.el
cat tex-site.el.out >tex-site.el
test Xno != Xno || cat auto-loads.el >>tex-site.el
echo "(provide 'tex-site)" >>tex-site.el ; \
         test Xno != Xno || echo ";;; tex-site.el ends here" >>tex-site.el
C:/Tools/Emacs/bin/Emacs.exe -batch -q -no-site-file -no-init-file -l
lpath.el -f batch-byte-compile tex.el tex-buf.el tex-style.el latex.el
tex-info.el texmathp.el multi-prompt.el tex-mik.el font-latex.el
tex-font.el context.el context-en.el context-nl.el tex-fold.el
toolbar-x.el tex-bar.el bib-cite.el tex-fptex.el style/prosper.el
style/slides.el    style/foils.el     style/amstex.el style/article.el
  style/book.el      style/letter.el style/report.el    style/amsart.el
style/amsbook.el style/epsf.el      style/psfig.el
style/latexinfo.el style/dutch.el     style/german.el    style/dk.el
style/j-article.el style/j-book.el   style/j-report.el style/jarticle.el
  style/jbook.el     style/jreport.el style/dinbrief.el  style/virtex.el
    style/plfonts.el style/plhb.el      style/harvard.el
style/swedish.el style/danish.el    style/slovak.el    style/czech.el
style/amsmath.el   style/amstext.el   style/amsbsy.el style/amsopn.el
  style/amsthm.el  style/natbib.el style/index.el     style/makeidx.el
  style/multind.el style/varioref.el  style/fancyref.el
style/mdwlist.el style/ngerman.el   style/graphicx.el
style/graphics.el style/verbatim.el  style/scrbase.el
style/scrartcl.el style/scrbook.el   style/scrreprt.el
style/scrlttr2.el style/scrpage2.el  style/captcont.el
style/subfigure.el style/paralist.el  style/booktabs.el  style/emp.el
style/jura.el      style/alphanum.el      style/beamer.el style/alltt.el
style/italian.el   style/doc.el style/ltxdoc.el    style/ltx-base.el
style/units.el style/nicefrac.el  style/url.el       style/listings.el
style/jurabib.el   style/csquotes.el  style/jsarticle.el style/jsbook.el
    style/babel.el     style/dk-bib.el style/inputenc.el
style/frenchb.el   style/francais.el style/MinionPro.el style/pdfsync.el
tex-jp.el
Wrote c:/down/tex/auctex-cvs/auctex/tex.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-buf.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-style.elc
Wrote c:/down/tex/auctex-cvs/auctex/latex.elc

In toplevel form:
tex-info.el:29:1:Error: Symbol's value as variable is void: >>>>>>>
Wrote c:/down/tex/auctex-cvs/auctex/texmathp.elc
Wrote c:/down/tex/auctex-cvs/auctex/multi-prompt.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-mik.elc
Wrote c:/down/tex/auctex-cvs/auctex/font-latex.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-font.elc
Wrote c:/down/tex/auctex-cvs/auctex/context.elc
Wrote c:/down/tex/auctex-cvs/auctex/context-en.elc
Wrote c:/down/tex/auctex-cvs/auctex/context-nl.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-fold.elc
Wrote c:/down/tex/auctex-cvs/auctex/toolbar-x.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-bar.elc
Wrote c:/down/tex/auctex-cvs/auctex/bib-cite.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-fptex.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/prosper.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/slides.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/foils.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amstex.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/article.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/book.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/letter.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/report.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amsart.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amsbook.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/epsf.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/psfig.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/latexinfo.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/dutch.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/german.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/dk.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/j-article.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/j-book.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/j-report.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/jarticle.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/jbook.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/jreport.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/dinbrief.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/virtex.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/plfonts.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/plhb.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/harvard.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/swedish.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/danish.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/slovak.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/czech.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amsmath.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amstext.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amsbsy.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amsopn.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/amsthm.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/natbib.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/index.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/makeidx.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/multind.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/varioref.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/fancyref.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/mdwlist.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/ngerman.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/graphicx.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/graphics.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/verbatim.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/scrbase.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/scrartcl.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/scrbook.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/scrreprt.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/scrlttr2.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/scrpage2.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/captcont.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/subfigure.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/paralist.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/booktabs.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/emp.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/jura.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/alphanum.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/beamer.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/alltt.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/italian.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/doc.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/ltxdoc.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/ltx-base.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/units.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/nicefrac.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/url.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/listings.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/jurabib.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/csquotes.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/jsarticle.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/jsbook.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/babel.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/dk-bib.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/inputenc.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/frenchb.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/francais.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/MinionPro.elc
Wrote c:/down/tex/auctex-cvs/auctex/style/pdfsync.elc
Wrote c:/down/tex/auctex-cvs/auctex/tex-jp.elc
make: *** [lisp] Error 1
--------------------------------------------------------------------

Any ideas?

Philipp





reply via email to

[Prev in Thread] Current Thread [Next in Thread]