Ubuntu 12.10 wird mit Emacs 24.3.1 und ECB 2.40 ausgeführt. Nicht sicher, was das tatsächlich verursacht hat, abgesehen von einem apt-get Update & & Upgrade Ich lief vor ein paar Tagen.Emacs 24.3.1 und ECB 2.40 Fehler: ECB kann nur mit Cedet verwendet werden [1.0pre6, 1.1.9]
Es begann, als ich meinen Computer neu gestartet und ich lief Emacs und tat MX ECB-activate ich folgende Fehlermeldung erhalten würde:
ECB 2.40 - Error: ECB can only be used with cedet [1.0pre6, 1.1.9]! Please install it and restart Emacs!
ich ein paar Dinge ausprobiert, aber nicht herausgefunden, was das genau verursacht Problem. Ich habe ein apt-get Update & & Upgrade vor einigen Tagen IIRC und es hat eine Reihe von Paketen aktualisiert, so dass eine Möglichkeit ist. Ich lief M-X cedet-Version und bekam:
CEDET Version: 2.0
Requested File Loaded
Package Version Version Version
----------------------------------------------------------
cedet: 2.0 nil ok
eieio: 1.4 nil ok
semantic: 2.2 nil ok
srecode: 1.2 nil Not Loaded
ede: 1.2 nil Not Loaded
speedbar: 1.0.4 nil 1.0
cogre: 1.2 nil Not Loaded
cedet-contrib: 1.2 nil Not Loaded
Irgendwelche Gedanken auf, was ist hier los?
Was für mich gearbeitet (nach etwas mehr googeln) war ECB/ECB-cedet-wrapper.el zu bearbeiten - finden Sie die folgende Zeile in der Datei: (defconst ECB-cedet-required-Version-max ‚(1 1 4 9) und ersetzen Sie die erste '1', um eine '2':. (defconst ECB-cedet-required-Version-max ‚(2 1 4 9) Neu gestartet emacs und alles funktioniert prima – justCookin
Bitte schauen Sie auf meine Antwort über neue Versionen von ECB/CEDET –