I just installed emacs24 on my Ubuntu 14.04 LTS OS as follows:
$ sudo apt-get install emacs24
When I open emacs, I get the following errors (duplicate messages removed):
eieio/eieio.elc:Error: Forgot to expand macro eieio-object-p
eieio/eieio-base.elc:Error: Forgot to expand macro eieio-object-p
ede/ede-source.elc:Error: Forgot to expand macro eieio-object-p
srecode/srecode-dictionary.elc:Error: Forgot to expand macro eieio- object-p
srecode/srecode-map.elc:Error: Forgot to expand macro eieio-object-p
ede/ede-source.elc:Error: Forgot to expand macro eieio-object-p
semantic/semantic-debug.elc:Error: Forgot to expand macro eieio-object-p
semantic/bovine/bovine-debug.elc:Error: Forgot to expand macro eieio-object-p
common/pulse.elc:Warning:
interactive-p' is an obsolete function (as of 23.2); usecalled-interactively-p' instead.semantic/semanticdb.elc:Error: Forgot to expand macro eieio-object-p
I've Googled around, and I'm getting the impression that these errors likely have something to do with the version of CEDET I'm using. There don't seem to be any canonical solutions to this problem yet on the internet -- and I can't find anything here on SE.
I don't know anything about CEDET. Searching for it with apt-cache returns nothing:
$ sudo apt-cache search cedet
Is there a way I can fix this with my current installation, using apt-get? If not, what exactly should I do?