[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
ViaVoice Outloud not working in Debian Woody
- To: dave.hunt2@xxxxxxxxxxx
- Subject: ViaVoice Outloud not working in Debian Woody
- From: Bart Bunting <bart@xxxxxxxxxxx>
- Date: Tue, 6 Jan 2004 14:53:27 +1100
- In-Reply-To: <16370.5411.439025.278075@xxxxxxxxxxx>
- Resent-Date: Mon, 5 Jan 2004 22:56:57 -0500 (EST)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <"d1EPkB.A.6FH.VFj-_"@hub>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
You are having troubles with the new libc6.
easiest fix is to build a woody chroot and run the tts server inside the chroot.
Bart
Dave Hunt writes:
> Hello,
>
> Given my failure to get DECtalk software tts working, I decided to try
> the ViaVoice Outloud that worked in my old Redhat installation. I
> installed the sdk and rtk for ViaVoice from rpm files which I
> converted to Debian with the alien package. The code in
> "/usr/share/emacs/site-lisp/emacs/servers/linux-outloud" compiles and
> builds an object and shared library. When I run "tcl
> /usr/share/emacs/site-lisp/emacspeak/servers/outloud", the error,
> "could not load "/usr/lib/libibmeci50.so" is printed. I am assured
> that the library is, in fact, in "/usr/lib/". The rellivant parts of
> my shell session, and the complete Makefile from "linux-outloud", are
> below. I'm wondering whether the trouble is really something in my
> tcl setup, since both the outloud and dtk-soft scripts don't work?
> The tcl script for doubletalk, however, does.
>
>
>
> Thanks,
>
>
>
> -Dave
>
>
>
>
>
>
>
> debian:/usr/share/emacs/site-lisp/emacspeak/servers/linux-outloud# make
> g++ -DUNIX -fpic -g -c -o tcleci.o tcleci.cpp
> cc -g -o tcleci.so tcleci.o -ltclx8.3 -ldl -shared
> debian:/usr/share/emacs/site-lisp/emacspeak/servers/linux-outloud# cd ..
> debian:/usr/share/emacs/site-lisp/emacspeak/servers# tcl outloud
> Error: Could not load /usr/lib/libibmeci50.so
> Please install the IBM ViaVoice Outloud RTK
> while executing
> "load $tclTTS/tcleci.so"
> (file "outloud" line 290)
> debian:/usr/share/emacs/site-lisp/emacspeak/servers# locate libibmeci50.so
> /usr/lib/libibmeci50.so
> debian:/usr/share/emacs/site-lisp/emacspeak/servers# dpkg -l |grep ViaVoice
> ii viavoice-tts-r 5.1-1.2 IBM ViaVoice TTS Run Time Kit for Linux
> ii viavoice-tts-s 5.1-1.2 IBM ViaVoice TTS Software Development Kit fo
>
>
>
>
>
>
>
> #$Id: Makefile,v 17.0 2002/11/23 01:29:10 raman Exp $
> INSTALL = install
> PREFIX = /usr
> libparentdir = ${PREFIX}/share/emacs/site-lisp
> libdir =$(libparentdir)/emacspeak/linux-outloud
> TTS=tcleci.so eci.ini VIAVOICE
>
> all: tcleci.so
>
> CPPFLAGS= -DUNIX -fpic -g
>
> tcleci.so: tcleci.o
> $(CC) $(CFLAGS) -g -o $@ tcleci.o -ltclx8.3 -ldl -shared
>
> clean:
> rm -f tcleci.so tcleci.o
>
> install: tcleci.so
> if test ! -d $(libdir) ; then mkdir $(libdir); fi ; \
> chmod 755 $(libdir); \
> $(INSTALL) -m 0644 $(TTS) $(libdir)
>
> -----------------------------------------------------------------------------
> 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"