Hi all,
I just tried to compile gnome-speech with FreeTTS
and got a bunch of errors.
Hopefully someone can tell what is actually wrong
with this setup.
Make log follows:----
cd . && autoheader
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' WARNING: and `config.h.top', to define templates for `config.h.in' WARNING: is deprecated and discouraged. WARNING: Using the third argument of `AC_DEFINE'
and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without WARNING: `acconfig.h': WARNING: AC_DEFINE([NEED_MAIN],
1,
WARNING: [Define if a function `main' is needed.]) WARNING: More sophisticated templates can also be
produced, see the
WARNING: documentation. make all-recursive make[1]: Entering directory `/usr/src/gnome-speech' Making all in idl make[2]: Entering directory `/usr/src/gnome-speech/idl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gnome-speech/idl' Making all in gnome-speech make[2]: Entering directory `/usr/src/gnome-speech/gnome-speech' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gnome-speech/gnome-speech' Making all in java make[2]: Entering directory `/usr/src/gnome-speech/java' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gnome-speech/java' Making all in drivers make[2]: Entering directory `/usr/src/gnome-speech/drivers' Making all in viavoice make[3]: Entering directory `/usr/src/gnome-speech/drivers/viavoice' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/gnome-speech/drivers/viavoice' Making all in festival make[3]: Entering directory `/usr/src/gnome-speech/drivers/festival' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/gnome-speech/drivers/festival' Making all in freetts make[3]: Entering directory `/usr/src/gnome-speech/drivers/freetts' Making all in java make[4]: Entering directory `/usr/src/gnome-speech/drivers/freetts/java' /usr/java/j2sdk1.4.2/bin/javac \ -classpath ../../../java/gnome-speech.jar:/opt/gnome-2.4/share/jar/gnome-java-bridge.jar:/usr/src/FreeTTS/lib/freetts.jar:/usr/src/FreeTTS/lib/cmulex.jar:/usr/src/FreeTTS/lib/cmukal16.jar \ org/GNOME/Speech/*.java org/GNOME/Speech/FreeTTSSpeaker.java:9: package com.sun.speech.freetts does not exist import com.sun.speech.freetts.Voice; ^ org/GNOME/Speech/FreeTTSSpeaker.java:10: package com.sun.speech.freetts.en.us does not exist import com.sun.speech.freetts.en.us.CMULexicon; ^ org/GNOME/Speech/FreeTTSSpeaker.java:11: package com.sun.speech.freetts.audio does not exist import com.sun.speech.freetts.audio.JavaClipAudioPlayer; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:8: package com.sun.speech.freetts does not exist import com.sun.speech.freetts.Voice; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:9: package com.sun.speech.freetts.en.us does not exist import com.sun.speech.freetts.en.us.CMULexicon; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:10: package com.sun.speech.freetts.audio does not exist import com.sun.speech.freetts.audio.JavaStreamingAudioPlayer; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:11: package com.sun.speech.freetts.audio does not exist import com.sun.speech.freetts.audio.JavaClipAudioPlayer; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:16: cannot resolve symbol symbol : class Voice location: class org.GNOME.Speech.FreeTTSSynthesisDriver private Voice v = null; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:17: cannot resolve symbol symbol : class CMULexicon location: class org.GNOME.Speech.FreeTTSSynthesisDriver private CMULexicon l = null; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:181: cannot resolve symbol symbol : class Voice location: class org.GNOME.Speech.FreeTTSSynthesisDriver.SpeechThread private Voice v; ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:184: cannot resolve symbol symbol : class Voice location: class org.GNOME.Speech.FreeTTSSynthesisDriver.SpeechThread public SpeechThread (Voice v) { ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:147: cannot resolve symbol symbol : class Voice location: class org.GNOME.Speech.FreeTTSSynthesisDriver public Voice getVoice () { ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:76: cannot resolve symbol symbol : class Voice location: class org.GNOME.Speech.FreeTTSSynthesisDriver v = (Voice) new com.sun.speech.freetts.en.us.CMUDiphoneVoice (); ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:76: package com.sun.speech.freetts.en.us does not exist v = (Voice) new com.sun.speech.freetts.en.us.CMUDiphoneVoice (); ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:78: cannot resolve symbol symbol : variable Voice location: class org.GNOME.Speech.FreeTTSSynthesisDriver (Voice.DATABASE_NAME, databaseName); ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:79: cannot resolve symbol symbol : class CMULexicon location: class org.GNOME.Speech.FreeTTSSynthesisDriver l = new CMULexicon (); ^ org/GNOME/Speech/FreeTTSSynthesisDriver.java:82: cannot resolve symbol symbol : class JavaClipAudioPlayer location: class org.GNOME.Speech.FreeTTSSynthesisDriver v.setAudioPlayer (new JavaClipAudioPlayer()); ^ 17 errors make[4]: *** [org/GNOME/Speech/*.class] Error 1 make[4]: Leaving directory `/usr/src/gnome-speech/drivers/freetts/java' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/src/gnome-speech/drivers/freetts' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/gnome-speech/drivers' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/gnome-speech' make: *** [all-recursive-am] Error 2 |