On Sat, May 27, 2006 at 10:44:29AM -0500, Randy McMurchy wrote:
>
> One more thing that I remember now, the 1.95 beta version is what I
> couldn't get working. It has been a long time, but if I remember
> correctly GNOME speech only worked with the 1.4.3 version you can
> get here: http://festvox.org/packed/festival/free-1.4.3/
I can't compile the speech-tools for the festival-1.4.3 and wondered if you
could give some guidance?
Check system type
Remake modincludes.inc
NATIVE_AUDIO
ok
EDITLINE
config/modules/editline.mak
SIOD
siod/siod.mak
WAGON
stats/wagon/wagon.mak
SCFG
grammar/scfg/scfg.mak
WFST
grammar/wfst/wfst.mak
OLS
stats/ols.mak
RXP
rxp/rxp.mak
LINUX16_AUDIO
config/modules/linux16_audio.mak
Making in directory ./siod ...
g++ -c -fno-implicit-templates -O3 -Wall -Wno-non-template-friend
-Wno-deprecated -DSUPPORT_EDITLINE -I../include -DINSTANTIATE_TEMPLATES siod.cc
In file included from ../include/EST_String.h:50,
from siod.cc:30:
../include/EST_iostream.h:54:26: strstream.h: No such file or directory
In file included from ../include/EST_THash.h:43,
from siod.cc:31:
../include/EST_TIterator.h: In constructor `EST_TStructIterator<Container,
IPointer, Entry>::EST_TStructIterator()':
../include/EST_TIterator.h:204: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h:204: error: (Each undeclared identifier is reported
only once for each function it appears in.)
../include/EST_TIterator.h: In member function `EST_TIterator<Container,
IPointer, Entry>& EST_TStructIterator<Container, IPointer,
Entry>::operator=(const EST_TIterator<Container, IPointer, Entry>&)':
../include/EST_TIterator.h:208: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h:208: error: `pos' undeclared (first use this
function)
../include/EST_TIterator.h:208: error: `pointer' undeclared (first use this
function)
../include/EST_TIterator.h: In member function `const Entry*
EST_TStructIterator<Container, IPointer, Entry>::operator->() const':
../include/EST_TIterator.h:215: error: there are no arguments to `current' that
depend on a template parameter, so a declaration of `current' must be available
../include/EST_TIterator.h:215: error: (if you use `-fpermissive', G++ will
accept your code, but allowing the use of an undeclared name is deprecated)
../include/EST_TIterator.h: In constructor `EST_TRwIterator<Container,
IPointer, Entry>::EST_TRwIterator()':
../include/EST_TIterator.h:234: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h: In member function `EST_TIterator<Container,
IPointer, Entry>& EST_TRwIterator<Container, IPointer, Entry>::operator=(const
EST_TIterator<Container, IPointer, Entry>&)':
../include/EST_TIterator.h:238: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h:238: error: `pos' undeclared (first use this
function)
../include/EST_TIterator.h:238: error: `pointer' undeclared (first use this
function)
../include/EST_TIterator.h: In member function `void EST_TRwIterator<Container,
IPointer, Entry>::begin(Container&)':
../include/EST_TIterator.h:246: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h:246: error: there are no arguments to `beginning'
that depend on a template parameter, so a declaration of `beginning' must be
available
../include/EST_TIterator.h: In member function `Entry&
EST_TRwIterator<Container, IPointer, Entry>::current() const':
../include/EST_TIterator.h:253: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h:253: error: `pointer' undeclared (first use this
function)
../include/EST_TIterator.h: In member function `Entry&
EST_TRwIterator<Container, IPointer, Entry>::next_element()':
../include/EST_TIterator.h:267: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h:267: error: `pointer' undeclared (first use this
function)
../include/EST_TIterator.h: In constructor `EST_TRwStructIterator<Container,
IPointer, Entry>::EST_TRwStructIterator()':
../include/EST_TIterator.h:284: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h: In member function `EST_TIterator<Container,
IPointer, Entry>& EST_TRwStructIterator<Container, IPointer,
Entry>::operator=(const EST_TIterator<Container, IPointer, Entry>&)':
../include/EST_TIterator.h:288: error: `cont' undeclared (first use this
function)
../include/EST_TIterator.h:288: error: `pos' undeclared (first use this
function)
../include/EST_TIterator.h:288: error: `pointer' undeclared (first use this
function)
../include/EST_TIterator.h: In member function `Entry*
EST_TRwStructIterator<Container, IPointer, Entry>::operator->() const':
../include/EST_TIterator.h:295: error: there are no arguments to `current' that
depend on a template parameter, so a declaration of `current' must be available
In file included from siod.cc:31:
../include/EST_THash.h: At global scope:
../include/EST_THash.h:292: error: `IPointer' was not declared in this scope
../include/EST_THash.h:292: error: template argument 2 is invalid
../include/EST_THash.h:292: error: ISO C++ forbids declaration of `Entries'
with no type
../include/EST_THash.h:294: error: `IPointer' was not declared in this scope
../include/EST_THash.h:294: error: template argument 2 is invalid
../include/EST_THash.h:294: error: ISO C++ forbids declaration of `RwEntries'
with no type
../include/EST_THash.h:303: error: `IPointer_k' was not declared in this scope
../include/EST_THash.h:303: error: template argument 2 is invalid
../include/EST_THash.h:303: error: ISO C++ forbids declaration of `KeyEntries'
with no type
../include/EST_THash.h:304: error: `IPointer_k' was not declared in this scope
../include/EST_THash.h:304: error: template argument 2 is invalid
../include/EST_THash.h:304: error: ISO C++ forbids declaration of
`KeyRwEntries' with no type
../include/EST_THash.h: In constructor
`EST_TStringHash<V>::EST_TStringHash(int)':
../include/EST_THash.h:282: error: `StringHash' undeclared (first use this
function)
In file included from ../include/EST_TSimpleMatrix.h:46,
from ../include/EST_FMatrix.h:44,
from ../include/EST_types.h:47,
from ../include/EST_string_aux.h:45,
from ../include/siod.h:18,
from siod.cc:35:
../include/EST_TMatrix.h: In member function `unsigned int
EST_TMatrix<T>::mcell_pos(int, int) const':
../include/EST_TMatrix.h:107: error: `p_column_step' undeclared (first use this
function)
../include/EST_TMatrix.h: In member function `const T&
EST_TMatrix<T>::fast_a_m(int, int) const':
../include/EST_TMatrix.h:119: error: `p_memory' undeclared (first use this
function)
../include/EST_TMatrix.h: In member function `T& EST_TMatrix<T>::fast_a_m(int,
int)':
../include/EST_TMatrix.h:121: error: `p_memory' undeclared (first use this
function)
../include/EST_TMatrix.h: In member function `const T&
EST_TMatrix<T>::fast_a_1(int, int) const':
../include/EST_TMatrix.h:124: error: `p_memory' undeclared (first use this
function)
../include/EST_TMatrix.h: In member function `T& EST_TMatrix<T>::fast_a_1(int,
int)':
../include/EST_TMatrix.h:126: error: `p_memory' undeclared (first use this
function)
../include/EST_TMatrix.h: In member function `int EST_TMatrix<T>::num_columns()
const':
../include/EST_TMatrix.h:178: error: `p_num_columns' undeclared (first use this
function)
../include/EST_TMatrix.h: In member function `void EST_TMatrix<T>::fill()':
../include/EST_TMatrix.h:217: error: `def_val' undeclared (first use this
function)
In file included from ../include/EST_FMatrix.h:45,
from ../include/EST_types.h:47,
from ../include/EST_string_aux.h:45,
from ../include/siod.h:18,
from siod.cc:35:
../include/EST_TSimpleVector.h: In member function `void
EST_TSimpleVector<T>::empty()':
../include/EST_TSimpleVector.h:77: error: `def_val' undeclared (first use this
function)
../include/EST_TSimpleVector.h:77: error: there are no arguments to `fill' that
depend on a template parameter, so a declaration of `fill' must be available
siod.cc: At global scope:
siod.cc:41: error: too few template-parameter-lists
siod.cc:41: error: too few template-parameter-lists
make[1]: *** [siod.o] Error 1
make: *** [siod] Error 2
>
> If the 1.95 version doesn't work (test speech program won't even
> work), then use the 1.4.3. If there is anything I can do to help
> out, let me know.
>
> I worked fairly hard learning the gnome-speech, gnopernicus, free-tts
> stuff as I wanted to get something in the book for the speech
> impaired. Don't be afraid to ask questions if things don't work right.
>
> Trust me, a Free TTS setup will work perfectly. The voices aren't
> that great, but it does work. If you need any help getting any of
> the Java stuff working, let me know. Hopefully everything is in the
> BLFS book that you should need.
>
> Good luck!
>
> --
> Randy
>
> rmlscsi: [bogomips 1003.27] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
> [GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
> 10:33:00 up 15 days, 2:33, 1 user, load average: 0.20, 0.16, 0.36
> --
> http://linuxfromscratch.org/mailman/listinfo/blfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
---end quoted text---
--
2E0AXU
Freedom & Power provided by debian GNU Linux
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page