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

Re: Newbie, again



Hi Liz,

I was just about to post to say I think your using an old version.
There was some issues a few versions back with the Makefile finding
the header files etc. More recent versions of the Makefile handle this
a lot better.

My advice is to run emacspeak from the svn repository on googlecode.
You don't actaully need to install the sources, they will run fine
from the svn checkout directory. I personally prefer git to svn, so
use git svn. Here is what I do.

apt-get install tcl8.4 tcl8.4-dev tclx8.4 tclx8.4-dev espeak espeak-dev

mkdir ~/git

cd ~/git

git svn clone http://emacspeak.googlecode.com/svn/trunk emacspeak

cd emacspeak

make clean

make config

make emacspeak

cd servers/linux-emacspeak

make clean

make

I then have the following config in my .emacs.d directory. It is
called tx-emacspeak.el. You don't necessarily need this script, I have
included it just in case you find it useful. Note that there is a lot
of very useful information in the emacspeak Makefile. There are many
ways to skin a cat - this is just mine!

(add-to-list 'Info-default-directory-list "/home/tcross/git/emacspeak/info")

(when (and (not noninteractive)
           (not (featurep 'emacspeak))
           (getenv "RUN_EMACSPEAK"))
  (let ((src-path "/home/tcross/git/emacspeak/trunk"))
    (add-to-list 'load-path src-path)
    (setenv "EMACSPEAK_DIR" src-path)
    (setq emacspeak-aumix-multichannel-capable-p nil)
    (setq tts-default-speech-rate 90)
    (setq outloud-default-speech-rate 90)
    (setq emacspeak-vm-use-raman-settings nil)
    (add-hook 'emacspeak-startup-hook
              (lambda ()
                (dtk-set-rate tts-default-speech-rate 1)
                (dtk-interp-sync)
                (emacspeak-toggle-auditory-icons t)))
    (load-file (concat src-path "/lisp/emacspeak-setup.el"))))

(provide 'tx-emacspeak)

I then put a

(require 'tx-emacspeak)

into my .emacs file to load this config. Note that I also use a
RUN_EMACSPEAK control variable in my .profile to control whether
emacspeak is loaded or not. I also have an envrionment variable call
SPEECH_SERVER which points to the root of the emacspeak source
directory.  Provided that RUN_EMACSPEAK is set to a value i.e. 1,
emacspeak should startup when you run emacs.

Tim




On 10 March 2012 16:56,  <robhill@es.co.nz> wrote:
> Hello Liz and list,
>
> No, many people run emacspeak from SVN even without problems.  I run
> emacspeak 35.0 on debian stable.  It's just that the debian packagers
> of necessity lag behind the most recent versions.
>
> Rob
>
>
>
> Liz Hare writes:
>  >
>  > Hi again,
>  >
>  > Thanks for everyone's help with this. Greg asked what version of
>  > emacpeak I have, and the one from Debian that I've been using is 29. So
>  > I was pretty surprised to see that on sourceforge, it's up to version
>  > 35. So I'm thinking now that the version from Debian is too old, and
>  > that's why I didn't have the option to install with espeak, and am
>  > having all the tcl problems.
>  >
>  > Is there any reason I shouldn't get and build the most recent version?
>  > Does the fact that it's not available from Debian via apt-get mean that
>  > there is some incompatibility  between emacspeak and Debian (I have wheezy)?
>  >
>  > Thanks,
>  >
>  > Liz
>  >
>  > -----------------------------------------------------------------------------
>  > 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".
>



-- 
Tim Cross

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