Re: Symbol's function definition is void: eieio-object-name-string

Jorge Araya Navarro <[email protected]> Fri, 24 Jan 2014 17:39:11 -0600
Newsgroups gmane.emacs.eieio
Message-ID <[email protected]>
--===============1589758171513325463==
Content-Type: multipart/alternative; boundary="=-Rna9TlvmLr+BS6JBXtLm"


--=-Rna9TlvmLr+BS6JBXtLm
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


I manage to make it works, now I have no errors!!
My issue was happening because of this line of code on
my .emacs.d/init.el file:

;; programas elisp que no estan en elpa
(let ((default-directory "~/.emacs.d/otros/"))
      (normal-top-level-add-subdirs-to-load-path))

my cedet snapshot was sitting on ~/.emacs.d/otros/, but I don't fully
know the correlation between my lines of elisp and this issue. This
happens because you don't know what are you doing, do not follow my
example and study elisp, kids :)

Thanks for the support!! :)

-- 
Pax et bonum.
Jorge Araya Navarro.
DiseƱador publicitario, programador Python/C++ y colaborador en Parabola
GNU/Linux-libre.

--=-Rna9TlvmLr+BS6JBXtLm
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&#243;:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Jorge Araya Navarro writes:
<FONT COLOR="#737373">&gt; I'm trying to use the lastes version of CEDET on GNU Emacs 24.3.1, but when I</FONT>
<FONT COLOR="#737373">&gt; try to start Emacs, I run into this error:</FONT>
<FONT COLOR="#737373">&gt;</FONT>
<FONT COLOR="#737373">&gt; Debugger entered--Lisp error: (void-function eieio-object-name-string)</FONT>

[...]

<FONT COLOR="#737373">&gt; This happens with both bazar snapshot and the latest snapshot 8634 on http://</FONT>
<FONT COLOR="#737373">&gt; <A HREF="http://www.randomsample.de/cedet-snapshots/">www.randomsample.de/cedet-snapshots/</A>.</FONT>
<FONT COLOR="#737373">&gt; Maybe this error is happening because eieio-object-name-string is still named</FONT>
<FONT COLOR="#737373">&gt; 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 &amp; Everything In Between.
Get a Quote or Start a Free Trial Today. 
<A HREF="http://pubads.g.doubleclick.net/gampad/clk?id=119420431&amp;iu=/4140/ostg.clktrk">http://pubads.g.doubleclick.net/gampad/clk?id=119420431&amp;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>
I manage to make it works, now I have no errors!!<BR>
My issue was happening because of this line of code on my .emacs.d/init.el file:<BR>
<BR>
;; programas elisp que no estan en elpa<BR>
(let ((default-directory &quot;~/.emacs.d/otros/&quot;))<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (normal-top-level-add-subdirs-to-load-path))<BR>
<BR>
my cedet snapshot was sitting on ~/.emacs.d/otros/, but I don't fully know the correlation between my lines of elisp and this issue. This happens because you don't know what are you doing, do not follow my example and study elisp, kids :)<BR>
<BR>
Thanks for the support!! :)<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
<I>Pax et bonum.</I><BR>
Jorge Araya Navarro.<BR>
Dise&#241;ador publicitario, programador Python/C++ y colaborador en Parabola GNU/Linux-libre.
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-Rna9TlvmLr+BS6JBXtLm--



--===============1589758171513325463==
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
--===============1589758171513325463==
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

--===============1589758171513325463==--