Tu as installé les modules EIEIO, Semantic et Speedbar ? dans des versions compatibles ?
Sont-ils chargés dans ton path ?
Voici un bout de .emacs
;; ECB
(add-to-list 'load-path "~/.emacs.d/semantic-1.4.4")
(add-to-list 'load-path "~/.emacs.d/speedbar-0.14beta4")
(add-to-list 'load-path "~/.emacs.d/eieio-0.17")
(add-to-list 'load-path "~/.emacs.d/ecb-2.32")
(require 'ecb)
;; semantic setup
(setq semantic-load-turn-everything-on t)
(require 'semantic-load)
(global-semantic-show-dirty-mode -1)
(global-semantic-show-unmatched-syntax-mode -1)
Voici les fichiers correspondant
http://dl.free.fr/n4hiL0Boo/ecb-pack.tar.bz2
Pour lancer ECB: M-x ecb-activate
Pour le lancer automatiquement au démarrage, il faut rajouter dans ton .emacs la ligne (ecb-activate) //perso, je l'ai rajouté uniquement dans les hooks relatif aux modes de programmation
L'Emacs Wiki est une source riche d'information également. 😉
http://www.emacswiki.org