[BRLTTY] speech-dispatcher and brltty

Sérgio Neves sergionevess at gmail.com
Tue Mar 18 02:41:43 EDT 2008


Hi,
I installed libspeechd-dev and brltty's ./configure starts to recognize 
speech-dispatcher, but:
1.  when I activate brltty's autospeak preference, and put
speech-driver sd
in /etc/brltty.conf, it doesn't speak.
The README file of brltty's speech-dispatcher driver 
(<brltty_source_directory>/SpeechDrivers/SpeechDispatcher) says:
"If this driver is built as a dynamically loaded shared object (the 
default),
i.e. it isn't linked into BRLTTY's binary via --with-speech-driver, then the

directory $SPEECHD_HOME/lib must be added to the colon-delimited list of

directories in the LD_LIBRARY_PATH environment variable before BRLTTY is

started because Speech Dispatcher's own shared objects don't contain 
run-time

search paths for their internal dependencies."

Where is this environment variable LD_LIBRARY_PATH?

In one console I did:

sudo killall brltty

export LD_LIBRARY_PATH=/usr/lib

sudo brltty

but it doesn't speak.



2. On a second attempt, I tried to link speech-dispatcher driver with brltty

./configure --with-speech-driiver=sd

but when I compile brltty (make) it says:

...

./..//SpeechDrivers/SpeechDispatcher/speech.o: In function `spk_rate':

/home/manuel/installations/brltty-3.9/SpeechDrivers/SpeechDispatcher/./speech.c:157: 
undefined reference to `logf'

/home/manuel/installations/brltty-3.9/SpeechDrivers/SpeechDispatcher/./speech.c:162: 
undefined reference to `logf'

collect2: ld returned 1 exit status

make[1]: *** [brltty] Error 1

make[1]: Leaving directory `/home/manuel/installations/brltty-3.9/Programs'

make: *** [install] Error 2



What am I doing wrong in these two attempts?



Thanks



Best regards



Sérgio Neves

----- Original Message ----- 
From: "Daniel Dalton" <d.dalton at iinet.net.au>
To: "Informal discussion between users and developers of BRLTTY." 
<brltty at mielke.cc>
Sent: Monday, March 17, 2008 8:10 PM
Subject: Re: [BRLTTY] speech-dispatcher and brltty


On Mon, 17 Mar 2008, Samuel Thibault wrote:

> The development part of speech dispatcher, called libspeechd-dev

I installed this with apt.
So do I need to tell brltty that the files are located in /usr/lib?
Or will it find them?
Or do I need to point to the exact so file?

Also if I must tell brltty where they are how do I do this?

All help is greatly appreciated.
Thanks,

-- 
Daniel Dalton

http://members.iinet.net.au/~ddalton/
d.dalton at iinet.net.au
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: BRLTTY at mielke.cc
For general information, go to: http://mielke.cc/mailman/listinfo/brltty 



More information about the BRLTTY mailing list