problems compiling speechd-up
John Heim
jheim at math.wisc.edu
Fri Mar 2 10:49:19 EST 2007
What you said didn't exactly work but this did:
# apt-get install -y libglib2.0-dev
So there are a couple of things that are left out of the instructions at
http://www.freebsoft.org/doc/speechd-up/speechd-up_1.html
1. As noted you need libglib.
2. You need g++
# apt-get install -y g++
3. If you're running debian sid/testing, there are no libspeechd1 and
libspeechd1-dev packages. You need libspeechd2 and libspeechd-dev.
I have my linux box talking via the default software synth, festival, I
think. All I need to do now is figure out how to get it to speak via DECtalk
software and then I will be happy. Actually, I will have one more task after
that: I'll want to have an easy way to use the software synth if the
hardware synth is not connected to the serial port. I wonder if there is
some way to auto-detect that? If not, I can do it manually. What I could do
is have it default to the software synth and if the hardware synth is
connected, after it boots and I log in, I can echo ltlk....
The only problem with that is that if I have it default to the hardware
synth, it starts talking earlier in the boot process.
----- Original Message -----
From: "Doug Sutherland" <doug at proficio.ca>
To: "Speakup is a screen review system for Linux." <speakup at braille.uwo.ca>
Sent: Thursday, March 01, 2007 10:01 PM
Subject: Re: problems compiling speechd-up
> John,
>
> There compile stopped on
> cannot find the library `/usr/lib/libglib-2.0.la'
>
> It would seem you are missing glib.
> As root try find / -name *libglib* -print
> It probably won't find glib, either that or
> the build doesn't have path to where it is
>
> You seem to be on debian
> apt-get install libglib
>
> hth,
> Doug
>
>
> John Heim wrote:
>> I'm having trouble compiling speechd-up. I'm following the instructions
>> here:
>> http://www.freebsoft.org/doc/speechd-up/speechd-up_1.html
>>
>> I've gotten through steps 1-4 with no problems. I installed
>> speech-dispatcher via apt-get. It seems to have installed 0.6.1. And it
>> works. I am no on step 5compiling speechd-up. When I get to the make all
>> step, it fails, see the error message below.
>>
>> # wget
>> http://www.freebsoft.org/pub/projects/speechd-up/speechd-up-0.4.tar.gz
>> # tar -zxf speechd-up-0.4.tar.gz
>> # cd speechd-up-0.4/
>> # ./configure
>> # make all
>> make all-am
>> make[1]: Entering directory `/usr/src/speechd-up-0.4'
>> /bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -o speechd-up
>> speechd_up-s
>> peechd-up.o speechd_up-options.o -lspeechd
>> libtool: link: warning: library
>> `/usr/lib/gcc/i486-linux-gnu/4.1.2/../../..//lib
>> speechd.la' was moved.
>> libtool: link: warning: library
>> `/usr/lib/gcc/i486-linux-gnu/4.1.2/../../..//lib
>> speechd.la' was moved.
>> libtool: link: cannot find the library `/usr/lib/libglib-2.0.la'
>> make[1]: *** [speechd-up] Error 1
>> make[1]: Leaving directory `/usr/src/speechd-up-0.4'
>> make: *** [all] Error 2
>
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
>
More information about the Speakup
mailing list