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

Re: Error with Outloud



Hi Janina,

This is only a guess, but it sounds like you have been bitten by the
new libraries and gcc versions in RedHat. I'm not sure if the problem
is with incompatibilities with the shared libraries in the ViaVoice
package or something in the c++ program that creates the shared
library for the speech server. 

I don't know about RedHat 7.2, but RedHat 7.0 came with some
'compatibility" libraries and compiler. There is a "known problems"
file in the root of the redhat installation tree on the CD which may
give you some clues on things to try.

Something which may work is to use the kgcc compiler - this is an old
version of the gcc compiler which you need to use to compile the linux
kernel (hence the k). The kernel won't build with the new version of
the compiler either. Maybe if you use this compiler you can build the
server?

Tim
Janina Sajka writes:
> Hi:
> 
> I've recently upgraded my portable with the Redhat 7.2 release. I am now 
> unable to get Outloud working. Here's what happens:
> 
> The ViaVoice rpms install without errors, and I am able to run the command 
> line test scripts without problems;
> 
> Emacspeak 14.0 rpm installs also without errors.
> 
> Running make in the linux-outloud directory breaks saying unable to find 
> g++, and a look around confirms this is so. For whatever reason, I do not 
> have g++, but I do have /usr/bin/g++3, so I symlink this.
> 
> Now, make runs fine complaining only:
> 
> tcleci.cpp:108:17: warning: multi-line string literals are deprecated
> 
> OK, I guess, it's only deprecated.
> 
> Now, I test as:
> 
> tcl /usr/share/emacs/site-lisp/emacspeak/servers/outloud
> 
> and get:
> 
> By the way, when running emacspeak -o I do hear ViaVoice speaking "This is 
> Emacspeak" over the emacspeak logo. Thereafter I see the following on 
> screen
> 
> emacspeak-backward-delete-char-speak-current-char
> ** reference to free variable
> emacspeak-backward-delete-char-speak-deleted-char
> ** reference to free variable
> emacspeak-backward-delete-char-speak-current-char
> 
> Then, the dreaded message "process speaker not running."
> 
> Should I get the old g++? While I'm clearly over my head here, it doesn't 
> sound to me like g++3 went totaly wrong with this--but then, I wouldn't 
> really know.
>  Any suggestions much appreciated. 
> Error: couldn't load file "/usr/share/emacs/site-lisp/emacspeak/servers/linux-outloud/tcleci.so": /usr/share/emacs/site-lisp/emacspeak/servers/linux-outloud/tcleci.so: undefined symbol: __gxx_personality_v0
>     while executing
> "load $tclTTS/tcleci.so"
>     (file "outloud" line 285)
> -- 
> 	
> 				Janina Sajka, Director
> 				Technology Research and Development
> 				Governmental Relations Group
> 				American Foundation for the Blind (AFB)
> 
> Email: janina@afb.net		Phone: (202) 408-8175
> 
> Chair, Accessibility SIG
> Open Electronic Book Forum (OEBF)
> http://www.openebook.org
> 
> Will electronic books surpass print books? Read our white paper,
> Surpassing Gutenberg, at http://www.afb.org/ebook.asp
> 
> Download a free sample Digital Talking Book edition of Martin Luther
> King Jr's inspiring "I Have A Dream" speech at
> http://www.afb.org/mlkweb.asp
> 
> Learn how to make accessible software at
> http://www.afb.org/accessapp.asp
> 
> -----------------------------------------------------------------------------
> 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
mailto: tcross@northnet.com.au
phone: +61 2 6772 5973
mobile: 0412 969193
------------------------------------------------------------------------

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


Emacspeak Files | Subscribe | Unsubscribe | Search