Re: [PATCH] Integrating BRLTTY with Gnopernicus (second version)



Hi Mario,

Integrating brltty in gnopernicus seems a really good idea and I am very 
exited about this (Sorry that I did not answer your email earlier, but I was 
out from the office).
I am aware of what else is needed besides your patch, but the first thing to 
do is for me to get the brltty package, which I already have done.
I've downloaded brltty_3.2.tar.gz from
http://packages.debian.org/unstable/admin/brltty.html

OK, first step done. But when I tried to compile the sources 
($ ./configure --prefix=/opt/gnome-2.2 --enable-api
$ make)

I get the following error messages:

make[2]: Entering directory 
`/home/adi/2DO/year2003/month05/2003.05.29/brltty-3.2/Drivers/ViaVoice'
gcc -g -O2 -Wall -I. -I../../ -I. -I../../ -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE 
-D_XOPEN_SOURCE -DHAVE_CONFIG_H -fPIC '-DSPKDRIVER="vv"' -c ./speech.c
./speech.c:75: warning: `languageCount' defined but not used
/usr/bin/install -c -d ../../lib
gcc -shared -o ../../lib/libbrlttysvv.so speech.o -libmeci50
echo "vv  ViaVoice Text to Speech System []" >>../../lib/brltty-spk.lst
make[2]: Leaving directory 
`/home/adi/2DO/year2003/month05/2003.05.29/brltty-3.2/Drivers/ViaVoice'
gcc -Wl,-strip-all,-export-dynamic,-rpath,/opt/gnome-2.2/lib/brltty -o brltty 
main.o config.o options.o misc.o sys_linux.o route.o cut.o brl.o spk.o 
ctb_compile.o ctb_translate.o scr.o scr_base.o scr_real.o scr_frozen.o 
scr_help.o scr_linux.o tunes.o beeper.o pcm.o midi.o fm.o adlib.o   -ldl 
adlib.o: In function `AL_evaluatePitch':
/home/adi/2DO/year2003/month05/2003.05.29/brltty-3.2/Programs/./adlib.c:110: 
undefined reference to `pow'
collect2: ld returned 1 exit status
make[1]: *** [brltty] Error 1
make[1]: Leaving directory 
`/home/adi/2DO/year2003/month05/2003.05.29/brltty-3.2/Programs'
make: *** [programs] Error 2

Note : the same error appears with 3.2 -version-sources taken from 
http://dave.mielke.cc/brltty/download.html

Do you have any ideea why is this happening? How can I go further?

Thanks && Best regards,
Adi Dascal
BAUM Engineering

On Monday 26 May 2003 15:51, Mario Lang wrote:
> Hi.
>
> I'd like to send out the second version of the brltty brlapi
> driver for Gnopernicus.
>
> This version has proper mappings for Cursor routing keys,
> as well as mappings from BRLTTY commands to currently defined
> Gnopernicus braille keys.
>
> Whats left to do:
> Basicly, this version of the patch works very nice for me here.
> What is left is to write some autoconf magic to allow
> for auto-detection of the existance of brlapi on the build machine.
> As explained in the previous mail, currently, this patch
> adds a build-time dependency on brltty, unconditionally.
>
> Also, we still need some way to figure out the tty
> on which the X server is currently running.  Some investigation
> didn't really show any possibility of the X protocol
> to get this info :-(.  We will probably need to add
> some brlapi specific configuration entry, which lets the user
> at least set this.  Downside would be that this somehow makes
> it very hard to use gnopernicus for more than one X server concurrently.
>
> Any input on those two issues would be highly appreciated
>
> The files:
> As before, one patch, and one new C file, to be
> applied and copied to gnopernicus/braille/libbrl/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]