festival module for Speakup

Matteo Fasanella mfasanella at deis.unibo.it
Mon Mar 31 04:24:54 EST 2003


rmann at rmisp.net wrote:

>Has anybody actually gotten that festival module to work?  I checked  out
>Speakup from CVS then did the following.
>1. untared  speakup-festival.tar into a directory called sp-fest.
>2. changed to the usr sub directory
>3. did cp -r include /usr/include, then cp -r src /usr/src.
>5. changed to the sp-fest/speakup directory and did "cp *
>/usr/src/linux/drivers/char/speakup"
>6. did "make oldconfig" and answered "y" to the Festival module.
>7. make dep, make clean, then make bzimage
>
>make bzImage was where the error was.
>  Here is some of the output.
>
>gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
>-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
>-pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -iwithprefix
>include -DKBUILD_BASENAME=speakup_drvcommon  -c -o speakup_drvcommon.o
>speakup_drvcommon.c
>speakup_drvcommon.c: In function `synth_request_region':
>speakup_drvcommon.c:136: parse error before `struct'
>speakup_drvcommon.c:144: `parent' undeclared (first use in this function)
>speakup_drvcommon.c:144: (Each undeclared identifier is reported only once
>speakup_drvcommon.c:144: for each function it appears in.)
>make[4]: *** [speakup_drvcommon.o] Error 1
>make[4]: Leaving directory `/usr/src/linux/drivers/char/speakup'
>make[3]: *** [first_rule] Error 2
>make[3]: Leaving directory `/usr/src/linux/drivers/char/speakup'
>make[2]: *** [_subdir_speakup] Error 2
>make[2]: Leaving directory `/usr/src/linux/drivers/char'
>make[1]: *** [_subdir_char] Error 2
>make[1]: Leaving directory `/usr/src/linux/drivers'
>make: *** [_dir_drivers] Error 2
>
>Thanks.
>
>Ryan Mann
>  
>

It seems like a "missing include" error; from point 5, it seems you used 
the "first" version of tarball; but after some posting on the list, I 
made a second version of tarball, with some "corrections".
Try with it, and let me know...

Matteo







More information about the Speakup mailing list