J'essaie d'installer AucTeX 1.86 sur un binaire Emacs (version 24.0.50) d'emacsformacosx.com. Lors de la première tentative de ./configure
sorties:
configure: error: Cannot find the texmf directory!
Please use --with-texmf-dir=dir to specify where the preview tex files go
configure: error: ./configure failed for preview
J'ajoute --with-texmf-dir=/usr/local/texlive/texmf-local
, auquel ./configure
répond joyeusement avec plusieurs félicitations. Je compile avec make
et sudo make install
sans problème.
J'ouvre un fichier .tex sur Emacs et AucTeX ne se charge pas. Je lance (load auctex.el nil t t)
Cj au scratch * * tampon et sorties Emacs:
Debugger entered--Lisp error:(file-error "Cannot open load file" "auctex.el")
Quelque chose se passe. J'ai pensé qu'Emacs ne pouvait pas trouver le fichier, il ne devait donc pas être installé là où il était censé. Je retrouve la plupart des fichiers AucTeX /usr/share/emacs/site-lisp
, où Emacs 22.1 réside.
J'avais deux options ici: 1. dire à Emacs où trouver AucTeX (ce que je ne sais pas faire); 2. recompilez AucTeX avec plus d'options de configuration (ce qui semblait plus simple).
J'ai choisi de recompiler, après avoir supprimé tous les fichiers AucTeX de l'installation précédente. Cette fois, je configure la source, en lui indiquant où se trouvent les Emacs à utiliser, avec:
./configure -with-emacs=/Applications/Emacs.app/Contents/MacOS/Emacs --with-lisp-dir=/Applications/Emacs.app/Contents/Resources/site-lisp --with-texmf-dir=/usr/local/texlive/texmf-local
Cette fois, il se plaint:
`configure: error: Cannot locate lisp directory,`
`use --with-lispdir, --datadir, or possibly --prefix to rectify this`
même si j'ai inclus l' --with-lisp-dir=dir
option. Si je le retire, il se plaint toujours de ne pas pouvoir trouver le répertoire lisp. AucTeX ne semble pas aimer Emacs.app dans le dossier Applications.
Ma question est, comment puis-je faire fonctionner cela?
la source