Re: Symbol's function definition is void: eieio-object-name-string
Jorge Araya Navarro <[email protected]> Fri, 24 Jan 2014 17:25:39 -0600
| Newsgroups | gmane.emacs.eieio |
|---|---|
| Message-ID | <[email protected]> |
--===============4852569119211236624== Content-Type: multipart/alternative; boundary="=-4in/dQlYpHns1SQlfvQR" --=-4in/dQlYpHns1SQlfvQR Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit El vie, 24-01-2014 a las 21:00 +0100, David Engster escribió: > Jorge Araya Navarro writes: > > I'm trying to use the lastes version of CEDET on GNU Emacs 24.3.1, but when I > > try to start Emacs, I run into this error: > > > > Debugger entered--Lisp error: (void-function eieio-object-name-string) > > [...] > > > This happens with both bazar snapshot and the latest snapshot 8634 on http:// > > www.randomsample.de/cedet-snapshots/. > > Maybe this error is happening because eieio-object-name-string is still named > > object-name-string until Emacs 24.4? > > The CEDET development version also ships with an up-to-date EIEIO, which > should override the one in Emacs. > > What happens when you do > > emacs -Q -l /home/jorge/.emacs.d/otros/cedet/cedet-devel-load.el > > Does that work? > > -David > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > cedet-eieio mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/cedet-eieio Oh my God!, yes that works, this is what I get from the *Message* buffer: For information about GNU Emacs and the GNU system, type C-h C-a. Loading /home/jorge/.emacs.d/otros/cedet/cedet-remove-builtin.el (source)...done Loading autoloads from CEDET development. Parsing *srecode-map-tmp* (LALR)...done Just for the record, this is what I get if I try to run Emacs as I always do: Loading /home/jorge/.emacs.d/otros/cedet/cedet-devel-load.el (source)... Loading /home/jorge/.emacs.d/otros/cedet/cedet-remove-builtin.el (source)...done Package assoc is obsolete! For information about GNU Emacs and the GNU system, type C-h C-a. What should I do now? load "cedet/cedet-remove-builtin.el" before "cedet/cedet-devel-load.el" (maybe it makes no sense, but I have to try something, right?) -- Pax et bonum. Jorge Araya Navarro. DiseƱador publicitario, programador Python/C++ y colaborador en Parabola GNU/Linux-libre. --=-4in/dQlYpHns1SQlfvQR Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <META NAME="GENERATOR" CONTENT="GtkHTML/4.6.6"> </HEAD> <BODY> El vie, 24-01-2014 a las 21:00 +0100, David Engster escribió: <BLOCKQUOTE TYPE=CITE> <PRE> Jorge Araya Navarro writes: <FONT COLOR="#737373">> I'm trying to use the lastes version of CEDET on GNU Emacs 24.3.1, but when I</FONT> <FONT COLOR="#737373">> try to start Emacs, I run into this error:</FONT> <FONT COLOR="#737373">></FONT> <FONT COLOR="#737373">> Debugger entered--Lisp error: (void-function eieio-object-name-string)</FONT> [...] <FONT COLOR="#737373">> This happens with both bazar snapshot and the latest snapshot 8634 on http://</FONT> <FONT COLOR="#737373">> <A HREF="http://www.randomsample.de/cedet-snapshots/">www.randomsample.de/cedet-snapshots/</A>.</FONT> <FONT COLOR="#737373">> Maybe this error is happening because eieio-object-name-string is still named</FONT> <FONT COLOR="#737373">> object-name-string until Emacs 24.4?</FONT> The CEDET development version also ships with an up-to-date EIEIO, which should override the one in Emacs. What happens when you do emacs -Q -l /home/jorge/.emacs.d/otros/cedet/cedet-devel-load.el Does that work? -David ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. <A HREF="http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk">http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk</A> _______________________________________________ cedet-eieio mailing list <A HREF="mailto:[email protected]">[email protected]</A> <A HREF="https://lists.sourceforge.net/lists/listinfo/cedet-eieio">https://lists.sourceforge.net/lists/listinfo/cedet-eieio</A> </PRE> </BLOCKQUOTE> <BR> Oh my God!, yes that works, this is what I get from the *Message* buffer:<BR> <BR> <PRE> For information about GNU Emacs and the GNU system, type C-h C-a. Loading /home/jorge/.emacs.d/otros/cedet/cedet-remove-builtin.el (source)...done Loading autoloads from CEDET development. Parsing *srecode-map-tmp* (LALR)...done </PRE> <BR> Just for the record, this is what I get if I try to run Emacs as I always do:<BR> <BR> <PRE> Loading /home/jorge/.emacs.d/otros/cedet/cedet-devel-load.el (source)... Loading /home/jorge/.emacs.d/otros/cedet/cedet-remove-builtin.el (source)...done Package assoc is obsolete! For information about GNU Emacs and the GNU system, type C-h C-a. </PRE> <BR> What should I do now? load "cedet/cedet-remove-builtin.el" before "cedet/cedet-devel-load.el" (maybe it makes no sense, but I have to try something, right?)<BR> <BR> <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%"> <TR> <TD> -- <BR> <I>Pax et bonum.</I><BR> Jorge Araya Navarro.<BR> Diseñador publicitario, programador Python/C++ y colaborador en Parabola GNU/Linux-libre. </TD> </TR> </TABLE> </BODY> </HTML> --=-4in/dQlYpHns1SQlfvQR-- --===============4852569119211236624== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk --===============4852569119211236624== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ cedet-eieio mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cedet-eieio --===============4852569119211236624==--