Хочу поставить ECB 2.32 под Emacs 21.4.
Скатал CEDET (cedet-1.0pre3), который требует ECB. Разархивировал. Запустил make. CEDET компилируется без проблем.
Скатал ECB 2.32 (ecb-2.32.zip). Разархивировал. Подправил в Makefile переменную CEDET, чтоб она указывала туда где у меня лежит CEDET. Запускаю make и вижу следующее:
Loading /usr/local/share/emacs/cedet-1.0pre3/common/cedet.el (source)...
"/usr/local/share/emacs/cedet-1.0pre3/common/" added to `load-path'
"/usr/local/share/emacs/cedet-1.0pre3/cogre" added to `load-path'
"/usr/local/share/emacs/cedet-1.0pre3/ede" added to `load-path'
"/usr/local/share/emacs/cedet-1.0pre3/eieio" added to `load-path'
"/usr/local/share/emacs/cedet-1.0pre3/semantic" added to `load-path'
"/usr/local/share/emacs/cedet-1.0pre3/speedbar" added to `load-path'
"/usr/local/share/emacs/cedet-1.0pre3/contrib" added to `load-path'
Setting up cedet...
Setting up cedet...done
Setting up cogre...
Setting up cogre...done
Setting up ede...
Setting up ede...done
Setting up eieio...
Setting up eieio...done
Setting up semantic...
Loading /usr/local/libexec/emacs/21.4/i686-pc-linux-gnu/fns-21.4.1.el (source)...
Setting up semantic...done
Setting up speedbar...
Setting up speedbar...done
Setting up cedet-contrib...
Setting up cedet-contrib...done
ECB 2.32 uses loaded semantic 2.0pre3, eieio 1.0pre3 and speedbar 1.0pre3.
Symbol's value as variable is void: <!DOCTYPE
make: *** [ecb] Ошибка 255
Я подумал ну раз тут бинарная компиляция дык может и так сойдет. Попытался прописать ECB в .emacs -> результат такой же, при запуске emacs ругается: Symbol's value as variable is void: <!DOCTYPE.
В чем тут зараза? Какие Вы используете версии ECB, CEDET?