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

Re: emacspeak - espeak - redhat enterprise lnux



Robert,

Here is what I did.

I downloaded the espeak sources from espeak.sourceforge.net and compiled them. They worked just fine after compilation.

Next I downloaded emacs-22.1.tar.gz from ftp.gnu.org/pub/gnu/emacs , compiled and installed the package and tested it without incident.

Next I used svn to get the emacspeak source code from http://emacspeak.googlecode.com/svn/trunk.
I ran configure make emacspeak and make install.

Next I cd'd to emacspeak/servers/lnux-espeak and ran make.
Here is where I run into trouble. I got the following output from the make command:

libtool --mode=compile g++ -O2 -I/usr/include/espeak -fPIC -DPIC -pedantic -ansi -Wall -c tclespeak.cpp g++ -O2 -I/usr/include/espeak -fPIC -DPIC -pedantic -ansi -Wall -c tclespeak.cpp -fPIC -DPIC -o .libs/tclespeak.o
tclespeak.cpp:40:17: error: tcl.h: No such file or directory
tclespeak.cpp:62: warning: 'Tclespeak_Init' initialized and declared 'extern'
tclespeak.cpp:62: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:62: error: 'interp' was not declared in this scope
tclespeak.cpp:64: error: 'ClientData' was not declared in this scope
tclespeak.cpp:64: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:64: error: expected primary-expression before ',' token
tclespeak.cpp:64: error: expected primary-expression before 'int'
tclespeak.cpp:64: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:64: error: 'CONST' was not declared in this scope
tclespeak.cpp:64: error: expected primary-expression before ']' token
tclespeak.cpp:64: error: initializer expression list treated as compound expression
tclespeak.cpp:65: error: 'ClientData' was not declared in this scope
tclespeak.cpp:65: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:65: error: expected primary-expression before ',' token
tclespeak.cpp:65: error: expected primary-expression before 'int'
tclespeak.cpp:65: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:65: error: 'CONST' was not declared in this scope
tclespeak.cpp:65: error: expected primary-expression before ']' token
tclespeak.cpp:65: error: initializer expression list treated as compound expression
tclespeak.cpp:66: error: 'ClientData' was not declared in this scope
tclespeak.cpp:66: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:66: error: expected primary-expression before ',' token
tclespeak.cpp:66: error: expected primary-expression before 'int'
tclespeak.cpp:66: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:66: error: 'CONST' was not declared in this scope
tclespeak.cpp:66: error: expected primary-expression before ']' token
tclespeak.cpp:66: error: initializer expression list treated as compound expression
tclespeak.cpp:67: error: 'ClientData' was not declared in this scope
tclespeak.cpp:67: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:67: error: expected primary-expression before ',' token
tclespeak.cpp:67: error: expected primary-expression before 'int'
tclespeak.cpp:67: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:67: error: 'CONST' was not declared in this scope
tclespeak.cpp:67: error: expected primary-expression before ']' token
tclespeak.cpp:67: error: initializer expression list treated as compound expression
tclespeak.cpp:68: error: 'ClientData' was not declared in this scope
tclespeak.cpp:68: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:68: error: expected primary-expression before ',' token
tclespeak.cpp:68: error: expected primary-expression before 'int'
tclespeak.cpp:68: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:68: error: 'CONST' was not declared in this scope
tclespeak.cpp:68: error: expected primary-expression before ']' token
tclespeak.cpp:68: error: initializer expression list treated as compound expression
tclespeak.cpp:69: error: 'ClientData' was not declared in this scope
tclespeak.cpp:69: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:69: error: expected primary-expression before ',' token
tclespeak.cpp:69: error: expected primary-expression before 'int'
tclespeak.cpp:69: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:69: error: 'CONST' was not declared in this scope
tclespeak.cpp:69: error: expected primary-expression before ']' token
tclespeak.cpp:69: error: initializer expression list treated as compound expression
tclespeak.cpp:70: error: 'ClientData' was not declared in this scope
tclespeak.cpp:70: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:70: error: expected primary-expression before ',' token
tclespeak.cpp:70: error: expected primary-expression before 'int'
tclespeak.cpp:70: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:70: error: 'CONST' was not declared in this scope
tclespeak.cpp:70: error: expected primary-expression before ']' token
tclespeak.cpp:70: error: initializer expression list treated as compound expression
tclespeak.cpp:71: error: 'ClientData' was not declared in this scope
tclespeak.cpp:71: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:71: error: expected primary-expression before ',' token
tclespeak.cpp:71: error: expected primary-expression before 'int'
tclespeak.cpp:71: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:71: error: 'CONST' was not declared in this scope
tclespeak.cpp:71: error: expected primary-expression before ']' token
tclespeak.cpp:71: error: initializer expression list treated as compound expression
tclespeak.cpp:72: error: 'ClientData' was not declared in this scope
tclespeak.cpp:72: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:72: error: expected primary-expression before ',' token
tclespeak.cpp:72: error: expected primary-expression before 'int'
tclespeak.cpp:72: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:72: error: 'CONST' was not declared in this scope
tclespeak.cpp:72: error: expected primary-expression before ']' token
tclespeak.cpp:72: error: initializer expression list treated as compound expression
tclespeak.cpp:73: error: 'ClientData' was not declared in this scope
tclespeak.cpp:73: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:73: error: expected primary-expression before ',' token
tclespeak.cpp:73: error: expected primary-expression before 'int'
tclespeak.cpp:73: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:73: error: 'CONST' was not declared in this scope
tclespeak.cpp:73: error: expected primary-expression before ']' token
tclespeak.cpp:73: error: initializer expression list treated as compound expression
tclespeak.cpp:74: error: 'ClientData' was not declared in this scope
tclespeak.cpp:74: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:74: error: expected primary-expression before ',' token
tclespeak.cpp:74: error: expected primary-expression before 'int'
tclespeak.cpp:74: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:74: error: 'CONST' was not declared in this scope
tclespeak.cpp:74: error: expected primary-expression before ']' token
tclespeak.cpp:74: error: initializer expression list treated as compound expression
tclespeak.cpp:75: error: 'ClientData' was not declared in this scope
tclespeak.cpp:75: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:75: error: expected primary-expression before ',' token
tclespeak.cpp:75: error: expected primary-expression before 'int'
tclespeak.cpp:75: error: 'Tcl_Obj' was not declared in this scope
tclespeak.cpp:75: error: 'CONST' was not declared in this scope
tclespeak.cpp:75: error: expected primary-expression before ']' token
tclespeak.cpp:75: error: initializer expression list treated as compound expression
tclespeak.cpp:77: error: variable or field 'initLanguage' declared void
tclespeak.cpp:77: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:77: error: 'interp' was not declared in this scope
tclespeak.cpp:78: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:78: error: 'interp' was not declared in this scope
tclespeak.cpp:78: error: expected primary-expression before 'int'
tclespeak.cpp:78: error: initializer expression list treated as compound expression
tclespeak.cpp:129: error: variable or field 'TclEspeakFree' declared void
tclespeak.cpp:129: error: 'ClientData' was not declared in this scope
tclespeak.cpp:130: error: expected ',' or ';' before '{' token
tclespeak.cpp:138: error: redefinition of 'int Tclespeak_Init'
tclespeak.cpp:62: error: 'int Tclespeak_Init' previously defined here
tclespeak.cpp:138: error: 'Tcl_Interp' was not declared in this scope
tclespeak.cpp:138: error: 'interp' was not declared in this scope
tclespeak.cpp:77: warning: 'initLanguage' defined but not used
tclespeak.cpp:78: warning: 'getLangIndex' defined but not used
tclespeak.cpp:85: warning: 'ThePreferredLanguages' defined but not used
make: *** [tclespeak.lo] Error 1

----- Original Message ----- From: "Robert D. Crawford" <rdc1x@comcast.net>
To: <emacspeak@cs.vassar.edu>
Sent: Tuesday, October 16, 2007 5:07 PM
Subject: Re: emacspeak - espeak - redhat enterprise lnux


"Don Raikes" <don@draikes.com> writes:

My problem appears to be that rhel4 comes with tcl-8.4 which does not
work with emacspeak as far as I can tell.

Did you install emacspeak from the RH repositories or from the source?
Also, did you build the speech server?  I am using the svn version, but
here the makefile seems to be written for tcl8.4 with a separate
makefile for 8.3.

What errors are you getting?  Can you post these?  Are the errors in
building or in running?

Not trying to ask stupid questions, just trying to ferret out more
information others might ask.

rdc
--
Robert D. Crawford                                      rdc1x@comcast.net

Rune's Rule:
If you don't care where you are, you ain't lost.

-----------------------------------------------------------------------------
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 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive