When I first heard about using CVS, it sounded daunting simply because I knew nothing about it really. Since Speakup comes with a checkout script, all you really need to do is run this script and it will update the kernel source tree with the latest and greatest version of speakup. Unfortunately, when 2.4.19 kernel came out, it broke speakup and thus the different versions needed. What's worse, The later 2.5 kernels don't work at all with speakup and I understand some major speakup code changes are necessary to fix this situation. Of course, this impacts speakup's viability in the eventual 2.6 kernel series. On Sat, Mar 01, 2003 at 02:03:36PM -0600, Luke Davis wrote: > I pulled the standard version from the web site. > > I don't use CVS, and as such paid no attention thereto. > > On Sat, 1 Mar 2003, Chuck Hallenbeck wrote: > > > > > Luke, > > > > Are you using the CVS version of speakup when compiling kernel > > 2.4.20? The 1.0 speakup only works for kernels 2.4.18 or lower. > > You must use the CVS version for 2.4.19 and later. > > > > Chuck > > > > On Sat, 1 Mar 2003, Luke Davis wrote: > > > > > When trying to do a kernel compile, I got the following. Looks like a > > > Speakup problem to me, but this is preliminary, as I haven't examined this > > > at all past the surface. > > > > > > Kernel version: 2.4.20. > > > Speakup version: 1.00 > > > > > > > > > make[3]: Leaving directory `/usr/src/linux-2.4.20/drivers/cdrom' > > > make[2]: Leaving directory `/usr/src/linux-2.4.20/drivers/cdrom' > > > make -C char > > > make[2]: Entering directory `/usr/src/linux-2.4.20/drivers/char' > > > make -C speakup > > > make[3]: Entering directory `/usr/src/linux-2.4.20/drivers/char/speakup' > > > make all_targets > > > make[4]: Entering directory `/usr/src/linux-2.4.20/drivers/char/speakup' > > > gcc -D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall > > > -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common > > > -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 > > > -nostdinc -iwithprefix include -DKBUILD_BASENAME=speakup -c -o > > > speakup.o speakup.c > > > speakup.c: In function `speakup_register_devsynth': > > > speakup.c:1339: `SYNTH_MINOR' undeclared (first use in this function) > > > speakup.c:1339: (Each undeclared identifier is reported only once > > > speakup.c:1339: for each function it appears in.) > > > make[4]: *** [speakup.o] Error 1 > > > make[4]: Leaving directory `/usr/src/linux-2.4.20/drivers/char/speakup' > > > make[3]: *** [first_rule] Error 2 > > > make[3]: Leaving directory `/usr/src/linux-2.4.20/drivers/char/speakup' > > > make[2]: *** [_subdir_speakup] Error 2 > > > make[2]: Leaving directory `/usr/src/linux-2.4.20/drivers/char' > > > make[1]: *** [_subdir_char] Error 2 > > > make[1]: Leaving directory `/usr/src/linux-2.4.20/drivers' > > > make: *** [_dir_drivers] Error 2 > > > > > > _______________________________________________ > > > Speakup mailing list > > > Speakup at braille.uwo.ca > > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > > > > > > > _______________________________________________ > Speakup mailing list > Speakup at braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html