Emacs 24.3.1 and ECB 2.40 Error: ECB can only be used with cedet [1.0pre6, 1.1.9]
cedet, emacs, emacs-ecb
Solution
There is a fork of ECB that works with fresh Emacs & CEDET versions. You can install it either manually, or via MELPA (see instructions on the end of page on how activate MELPA).
Problem
Running Ubuntu 12.10 with Emacs 24.3.1 and ECB 2.40. Not sure what actually caused this, other than an apt-get update && upgrade I ran a couple days ago. It started when I rebooted my computer and I ran Emacs and did M-X ecb-activate I would get the following error: ECB 2.40 - Error: ECB can only be used with cedet [1.0pre6, 1.1.9]! Please install it and restart Emacs! I tried a couple of things but have not figured out what exactly caused this issue. I did an apt-get update && upgrade several days ago IIRC and it did update a bunch of packages, so thats a possibility. I ran M-X cedet-version and got: ``` 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 ``` Any thoughts on what is going on here?