[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Espeak output module checked into CVS
From: |
Steve Holmes |
Subject: |
Espeak output module checked into CVS |
Date: |
Fri, 6 Jul 2007 06:44:12 -0700 |
I cannot compile the sd_espeak module. I did a brand new checkout of
the speechd package, did a build.sh and a ./configure all successfully
but when I ran a 'make', I get the following. Note, this is the
second attempt so other previoud dependencies already processed. Am I
missing something some place?
BTW, I found that infamous PKG macro in another Slackware package;
installed it and my autoconf problems appear gone finally!
Script follows.
Script started on Fri 06 Jul 2007 06:38:29 AM MST
steve at lnx3:~/cvs/speechd$ make
make all-recursive
make[1]: Entering directory `/home/steve/cvs/speechd'
Making all in src
make[2]: Entering directory `/home/steve/cvs/speechd/src'
Making all in server
make[3]: Entering directory `/home/steve/cvs/speechd/src/server'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/steve/cvs/speechd/src/server'
Making all in audio
make[3]: Entering directory `/home/steve/cvs/speechd/src/audio'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/steve/cvs/speechd/src/audio'
Making all in c
make[3]: Entering directory `/home/steve/cvs/speechd/src/c'
Making all in api
make[4]: Entering directory `/home/steve/cvs/speechd/src/c/api'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/steve/cvs/speechd/src/c/api'
Making all in clients
make[4]: Entering directory `/home/steve/cvs/speechd/src/c/clients'
Making all in say
make[5]: Entering directory `/home/steve/cvs/speechd/src/c/clients/say'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/steve/cvs/speechd/src/c/clients/say'
Making all in spdsend
make[5]: Entering directory `/home/steve/cvs/speechd/src/c/clients/spdsend'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/steve/cvs/speechd/src/c/clients/spdsend'
make[5]: Entering directory `/home/steve/cvs/speechd/src/c/clients'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/steve/cvs/speechd/src/c/clients'
make[4]: Leaving directory `/home/steve/cvs/speechd/src/c/clients'
make[4]: Entering directory `/home/steve/cvs/speechd/src/c'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/steve/cvs/speechd/src/c'
make[3]: Leaving directory `/home/steve/cvs/speechd/src/c'
Making all in modules
make[3]: Entering directory `/home/steve/cvs/speechd/src/modules'
/bin/sh ../../libtool --tag=CC --mode=link gcc -Wall
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/ "-I../../intl/"
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-L../../src/audio -I../../src/audio -I../../intl/ -Wl,--rpath
-Wl,/usr/lib/speech-dispatcher/ -g -O2 -o sd_espeak -rpath
'/usr/lib/speech-dispatcher/' espeak.o module_utils.o -lsdaudio -lm -lespeak
-lpthread -ldotconf -L/usr/local/lib -lgthread-2.0 -lpthread -lglib-2.0
gcc -Wall -DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/ -I../../intl/
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I../../src/audio -I../../intl/ -Wl,--rpath -Wl,/usr/lib/speech-dispatcher/ -g
-O2 -o .libs/sd_espeak espeak.o module_utils.o
-L/home/steve/cvs/speechd/src/audio
/home/steve/cvs/speechd/src/audio/.libs/libsdaudio.so /usr/lib/libasound.so
-ldl -lm -lespeak /usr/local/lib/libdotconf.so -L/usr/local/lib
/usr/local/lib/libgthread-2.0.so -lpthread /usr/local/lib/libglib-2.0.so
-D__LIBTOOL_IS_A_FOOL__
espeak.o(.text+0x3b47): In function `_espeak_play':
/home/steve/cvs/speechd/src/modules/espeak.c:1103: undefined reference to
`g_str_has_prefix'
espeak.o(.text+0x403a): In function `module_init':
/home/steve/cvs/speechd/src/modules/espeak.c:1238: undefined reference to
`g_str_has_prefix'
collect2: ld returned 1 exit status
make[3]: *** [sd_espeak] Error 1
make[3]: Leaving directory `/home/steve/cvs/speechd/src/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/steve/cvs/speechd/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/steve/cvs/speechd'
make: *** [all] Error 2
steve at lnx3:~/cvs/speechd$ exit
Script done on Fri 06 Jul 2007 06:38:46 AM MST
On Fri, Jul 06, 2007 at 11:08:30AM +0200, Lukas Loehrer wrote:
> Hi all,
>
> I just checked in the espeak output module into the speechd CVS
> repository. Feedback is welcome. The following things do not work yet:
>
> * Spelling
> * Speaking the "space" character.
> * No way to have a pitch raise for capitels when speaking characters
> * Punctuation == none will still speak some punctuation characters
> * Setting voices like "FEMALE2"
> * Listing and setting the synthesis voice works only partially. The
> problem is that the listed names do not identify voices uniquely, so
> not all voices can be selected at the moment.
>
> Best regards, Lukas
> _______________________________________________
> Speechd mailing list
> Speechd at lists.freebsoft.org
> http://lists.freebsoft.org/mailman/listinfo/speechd
--
HolmesGrown Solutions
The best solutions for the best price!
http://holmesgrown.ld.net/
Espeak output module checked into CVS, Tomas Cerha, 2007/07/09
Espeak output module checked into CVS, Jonathan Duddington, 2007/07/06
Espeak output module checked into CVS, Steve Holmes, 2007/07/08