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 directorytclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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 ']' tokentclespeak.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@xxxxxxxxxxx>
To: <emacspeak@xxxxxxxxxxx> Sent: Tuesday, October 16, 2007 5:07 PM Subject: Re: emacspeak - espeak - redhat enterprise lnux
"Don Raikes" <don@xxxxxxxxxxx> 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@xxxxxxxxxxx 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@xxxxxxxxxxx" 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@xxxxxxxxxxx" with a subject of "unsubscribe" or "help"
If you have questions about this archive or had problems using it, please send mail to:
priestdo@xxxxxxxxxxx No Soliciting!Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998