[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacspeak Won't build on My Mac!



OK, I had a couple issues here; for some reason, my path variable had /usr/local/bin at the end instead of the beginning of the string so I was pulling the wrong (native mac) version of emacs (version 22). After changing that, I now get the right version of emacs.  Also I see the speech rate working properly now.

the other issue I seem to have but can't pin down is I hear something about a back trace but can't find any window inside the emacs session to expose it.  Along with that, I have had several system crashes upon exiting emacs.  Should I turn off VO completely while running emacspeak? I realize VO isn't needed while focused in that emacs session but I want to be able to use VO in other apps while emacs is running. Does having VO turned on impact emacs' and emacspeak's stability?

On Jan 9, 2013, at 11:41 PM, Dmitri Paduchikh <dpaduchikh@gmail.com> wrote:

> Or it may be old version of Emacs. declare-function was introduced in
> Emacs 23.
> 
> ^D
> 
> Tim Cross wrote:
> 
> TC> The error you are getting is telling you that the function
> TC> declare-function is not defined. From the name, you can deduce this is
> TC> not an emacspeak, but an emacs function - in fact, a core function
> TC> defined in subr.el.
> 
> TC> This indicates three likely explainations -
> 
> TC> 1.Your installation of emacs is somehow broken. Not likely if you are
> TC> using a packaged version. More likely if you have built emacs from sources.
> 
> TC> 2. If you are using an emacs built from sources, perhaps the emacs
> TC> sources are broken. THis is not unheard of if you are builoding from the
> TC> dev branch. Even if the emacs build itself is ok, it is quite possible
> TC> for a definition to have changed in such a way that it breaks emacspeak.
> TC> I've encountered this a number of times, which is why I usually have
> TC> things setup so that I can quickly change the sources to an earlier,
> TC> known good version of emacs. I find the emacs-24 branch much more
> TC> reliable than the bleeding endge emacs dev trunk.
> 
> TC> 3. You didn't do a make clean before the make config and make emacspeak.
> TC> Old configuration or old code which is not campatible with either the
> TC> new version of emacspeak or emacs is causing problems.
> 
> TC> I updated both emacs from the emacs-24 branch and emacspeak from svn on
> TC> Tuesday and both build without problems. So, at the very least, you
> TC> sohould be able to build from the sources as of that date.
> 
> TC> Tim
> 
> 
> TC> On 10/01/13 15:26, Steve Holmes wrote:
> 
>>> When I try and build emacspeak from latest svn trunk and from the 37.0
>>> tarball, I get a meaningless error and the make fails in it tracks. I will
>>> insert a typescript below. I am running Mountain Lion on my Mac Mini with
>>> a current home brew installation of necessary programs and emacs.
>>> Emacspeak was working fine right up to when I went to update/rebuild it;
>>> now it's broken for me. What could I be missing?
>>> ----- Begin typescript -----
>>> Script started on Wed Jan  9 20:00:50 2013
>>> .[?1034hbash-3.2$ make emacspeak
>>> test -f  lisp/emacspeak-loaddefs.el || make config
>>> cd lisp; make
>>> emacs -batch -q -no-site-file -eval '(setq vc-handled-backends nil
>>> byte-compile-warnings t)' -l ".."/lisp/emacspeak-load-path.el -l
>>> ".."/lisp/emacspeak-loaddefs.el -l ".."/lisp/emacspeak-cus-load.el -l
>>> ".."/lisp/g-client/g-load-path.el -f batch-byte-compile acss-structure.el
>>> Symbol's function definition is void: declare-function
>>> make[1]: *** [acss-structure.elc] Error 255
>>> make: *** [emacspeak] Error 2
>>> bash-3.2$ exit
>>> exit
>>> 
>>> Script done on Wed Jan  9 20:01:18 2013
>>> 
> 
> -- 
> With best regards
> Dmitri Paduchikh
> 
> -----------------------------------------------------------------------------
> To unsubscribe from the emacspeak list or change your address on the
> emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
> subject of "unsubscribe" or "help".
> 

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help".



If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive