Estou tentando instalar o AucTeX 1.86 em um binário Emacs (versão 24.0.50) do emacsformacosx.com. Nas primeiras tentativas de ./configure
saída:
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
Acrescento --with-texmf-dir=/usr/local/texlive/texmf-local
, ao qual ./configure
responde alegremente com vários parabéns. Eu compilar com make
e sudo make install
sem uma falha.
Abro um arquivo .tex no Emacs e o AucTeX não carrega. Eu emitir (load auctex.el nil t t)
Cj no * scratch * buffer e saídas Emacs:
Debugger entered--Lisp error:(file-error "Cannot open load file" "auctex.el")
Algo está acontecendo. Achei que o Emacs não conseguia encontrar o arquivo, portanto ele não deve ter sido instalado onde deveria. Eu localizo a maioria dos arquivos AucTeX para /usr/share/emacs/site-lisp
onde o Emacs 22.1 mora.
Eu tinha duas opções aqui: 1. diga ao Emacs onde encontrar o AucTeX (o que eu não sei fazer); 2. recompile o AucTeX com mais opções de configuração (que pareciam mais diretas).
Eu escolhi recompilar, depois de excluir todos os arquivos AucTeX da instalação anterior. Desta vez, configurei a fonte, informando onde fica o Emacs, com:
./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
Desta vez, reclama:
`configure: error: Cannot locate lisp directory,`
`use --with-lispdir, --datadir, or possibly --prefix to rectify this`
mesmo que eu tenha incluído a --with-lisp-dir=dir
opção. Se eu retirá-lo, ele ainda reclama de não conseguir encontrar o diretório lisp. O AucTeX não parece gostar do Emacs.app na pasta Aplicativos.
Minha pergunta é: como faço para que isso funcione?