[BRLTTY] Can't compile brltty

mrkiko.rs at gmail.com mrkiko.rs at gmail.com
Wed Mar 5 04:19:50 EST 2008




Hi all!
I have a problem: I can't compile brltty.
I suspect the problem is on my system but I can't identify it.
It seems the problem resides where brltty calls sem_init and other calls 
relative to that section.
My program (eleonora.c) uses these calls and works fine, so why brltty should 
not?
I expect at least an error from the "configure" script.
I always try to compile the last SVN version of brltty - the tarball may 
compile fine.
I post here the output - the "co" script simply checks out the rep and then 
issues a
"configure" with a custom command-line set of options and a then a "make".

Thank you for your help!


Content in brlcompile.txt:
#!/bin/sh
(svn -v log brltty >brltty/SVNchanges.log ) &
svn checkout svn://dave.mielke.cc/main/brltty/ ; cd brltty && make distclean; 
#svn log svn://dave.mielke.cc/main/brltty/ >brltty/SVNchanges.log &
../autogen && ./configure --disable-relocatable-install  --disable-table-selection --disable-contracted-braille --enable-beeper-support --disable-midi-support --disable-fm-support --disable-pm-configfile --disable-api --enable-standalone-programs --disable-usb-support --disable-bluetooth-support --disable-speech-support --with-braille-driver=al --with-text-table=de --with-screen-driver=lx --prefix=/ --exec-prefix=/ --disable-gpm &&make && strip Programs/brltty

Oputput of those operations:
Script started on mer 05 mar 2008 10:15:31 CET
mrkiko at metropolis:~/src$ ./brlcompile.txt ;exit
Estratta revisione 3609.
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
rm -f *.o *.auto.h *.auto.c core implib.a
for directory in Programs; do (cd $directory && make clean); done
make[1]: Entering directory `/home/mrkiko/src/brltty/Programs'
rm -f *.o *.auto.h *.auto.c core implib.a
set -- Albatross Braudi BrailleLite Baum BrailleNote BrailleSense CombiBraille EcoBraille EuroBraille FreedomScientific HandyTech IrisLinux LogText MultiBraille MDV MiniBraille Papenmeier TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow Alva; \
	for driver do (cd ./../BrailleDrivers/$driver && make clean); done
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Albatross'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybat.*
rm -f ./../../data/brltty-at[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Albatross'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Braudi'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybbd.*
rm -f ./../../data/brltty-bd[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Braudi'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleLite'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybbl.*
rm -f ./../../data/brltty-bl[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleLite'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Baum'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybbm.*
rm -f ./../../data/brltty-bm[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Baum'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleNote'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybbn.*
rm -f ./../../data/brltty-bn[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleNote'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleSense'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybbs.*
rm -f ./../../data/brltty-bs[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleSense'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/CombiBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybcb.*
rm -f ./../../data/brltty-cb[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/CombiBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/EcoBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybec.*
rm -f ./../../data/brltty-ec[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/EcoBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/EuroBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybeu.*
rm -f ./../../data/brltty-eu[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/EuroBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/FreedomScientific'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybfs.*
rm -f ./../../data/brltty-fs[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/FreedomScientific'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/HandyTech'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybht.*
rm -f ./../../data/brltty-ht[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/HandyTech'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/IrisLinux'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybil.*
rm -f ./../../data/brltty-il[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/IrisLinux'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/LogText'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttyblt.*
rm -f ./../../data/brltty-lt[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/LogText'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/MultiBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybmb.*
rm -f ./../../data/brltty-mb[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/MultiBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/MDV'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybmd.*
rm -f ./../../data/brltty-md[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/MDV'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/MiniBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybmn.*
rm -f ./../../data/brltty-mn[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/MiniBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Papenmeier'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybpm.*
rm -f ./../../data/brltty-pm[-.]*
rm -f read_config config.tab.c config.output
rm -f brltty-pm-*.hlp brltty-pm.conf
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Papenmeier'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/TechniBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybtn.*
rm -f ./../../data/brltty-tn[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/TechniBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/TSI'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybts.*
rm -f ./../../data/brltty-ts[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/TSI'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/TTY'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybtt.*
rm -f ./../../data/brltty-tt[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/TTY'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/VideoBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybvd.*
rm -f ./../../data/brltty-vd[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/VideoBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Voyager'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybvo.*
rm -f ./../../data/brltty-vo[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Voyager'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Virtual'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybvr.*
rm -f ./../../data/brltty-vr[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Virtual'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/VisioBraille'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybvs.*
rm -f ./../../data/brltty-vs[-.]*
rm -f vstp
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/VisioBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/XWindow'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybxw.*
rm -f ./../../data/brltty-xw[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/XWindow'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttybal.*
rm -f ./../../data/brltty-al[-.]*
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
set --  ; \
	for driver do (cd ./../SpeechDrivers/$driver && make clean); done
set -- Screen Linux; \
	for driver do (cd ./../ScreenDrivers/$driver && make clean); done
make[2]: Entering directory `/home/mrkiko/src/brltty/ScreenDrivers/Screen'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttyxsc.*
make[2]: Leaving directory `/home/mrkiko/src/brltty/ScreenDrivers/Screen'
make[2]: Entering directory `/home/mrkiko/src/brltty/ScreenDrivers/Linux'
rm -f *.o *.auto.h *.auto.c core implib.a
rm -f ./../../lib/libbrlttyxlx.*
make[2]: Leaving directory `/home/mrkiko/src/brltty/ScreenDrivers/Linux'
set -- ; \
	for language do (cd ./../Bindings/$language && make clean); done
rm -f brltty xbrlapi txt2hlp tbl2hex *test *-static
rm -f brlapi_constants.h *.so *.a *.def
rm -f ./../lib/* ./../data/*
make[1]: Leaving directory `/home/mrkiko/src/brltty/Programs'
rm -f -- *.pot *.tar *.gz *.bz2 *.rpm
cd Documents && make distclean
make[1]: Entering directory `/home/mrkiko/src/brltty/Documents'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
for directory in Documents/Manual-BRLTTY/English Documents/Manual-BRLTTY/French Documents/Manual-BrlAPI/English; do (cd ./../$directory && make distclean) || exit 1; done
make[2]: Entering directory `/home/mrkiko/src/brltty/Documents/Manual-BRLTTY/English'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/Documents/Manual-BRLTTY/English'
make[2]: Entering directory `/home/mrkiko/src/brltty/Documents/Manual-BRLTTY/French'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/Documents/Manual-BRLTTY/French'
make[2]: Entering directory `/home/mrkiko/src/brltty/Documents/Manual-BrlAPI/English'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/Documents/Manual-BrlAPI/English'
rm -f brltty.conf brltty.1 BrlAPIref.doxy
make[1]: Leaving directory `/home/mrkiko/src/brltty/Documents'
for directory in Programs; do (cd $directory && make distclean); done
make[1]: Entering directory `/home/mrkiko/src/brltty/Programs'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
set -- Albatross Braudi BrailleLite Baum BrailleNote BrailleSense CombiBraille EcoBraille EuroBraille FreedomScientific HandyTech IrisLinux LogText MultiBraille MDV MiniBraille Papenmeier TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow Alva; \
	for driver do (cd ./../BrailleDrivers/$driver && make distclean); done
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Albatross'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Albatross'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Braudi'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Braudi'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleLite'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleLite'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Baum'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Baum'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleNote'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleNote'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleSense'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/BrailleSense'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/CombiBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/CombiBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/EcoBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/EcoBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/EuroBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/EuroBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/FreedomScientific'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/FreedomScientific'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/HandyTech'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/HandyTech'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/IrisLinux'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/IrisLinux'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/LogText'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/LogText'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/MultiBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/MultiBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/MDV'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/MDV'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/MiniBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/MiniBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Papenmeier'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
rm -f *.good *.diff *.out
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Papenmeier'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/TechniBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/TechniBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/TSI'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/TSI'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/TTY'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/TTY'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/VideoBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/VideoBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Voyager'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Voyager'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Virtual'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Virtual'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/VisioBraille'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/VisioBraille'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/XWindow'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/XWindow'
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
set --  ; \
	for driver do (cd ./../SpeechDrivers/$driver && make distclean); done
set -- Screen Linux; \
	for driver do (cd ./../ScreenDrivers/$driver && make distclean); done
make[2]: Entering directory `/home/mrkiko/src/brltty/ScreenDrivers/Screen'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/ScreenDrivers/Screen'
make[2]: Entering directory `/home/mrkiko/src/brltty/ScreenDrivers/Linux'
rm -f *~ *orig \#*\# *.rej ? a.out
rm -f Makefile
make[2]: Leaving directory `/home/mrkiko/src/brltty/ScreenDrivers/Linux'
set -- ; \
	for language do (cd ./../Bindings/$language && make distclean); done
rm -f brlapi.h
rm -f brltty-config
make[1]: Leaving directory `/home/mrkiko/src/brltty/Programs'
rm -f brltty.spec brltty.lsm
rm -f config.log config.cache config.status
rm -fr autom4te*.cache
rm -f config.mk config.h
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for library containing __cxa_pure_virtual... -lsupc++
checking if the C compiler can compile C++... yes
checking whether we are using the GNU C++ compiler... yes
checking whether gcc accepts -g... yes
checking for ld... ld
checking for ranlib... ranlib
checking for bison... bison -y
checking for gawk... (cached) gawk
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for doxygen... no
checking for make relocatable object command... $(LD) -r -o
checking for loadable module creation command... $(CC) -shared  -o
checking for dynamic library creation command... $(CC) -shared -Wl,-soname,<name> -o
checking for configure shared object directory command... /sbin/ldconfig -n
checking for library containing socket... none required
checking for library containing inet_ntoa... none required
checking how to run the C preprocessor... gcc -Wall -E
checking for grep that handles long lines and -e... /bin//grep
checking for egrep... /bin//grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for main in -lintl... no
checking for wcslen... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking unicode/uchar.h usability... no
checking unicode/uchar.h presence... no
checking for unicode/uchar.h... no
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for main in -liconv... no
checking if pthreads are available... checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for library containing pthread_create... -lpthread
yes
checking which curses package to use... checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking for main in -lncursesw... no
checking for ncurses.h... (cached) yes
checking for main in -lncurses... yes
ncurses
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for main in -lX11... yes
checking for main in -lXext... yes
checking for main in -lXtst... yes
checking X11/extensions/XTest.h usability... yes
checking X11/extensions/XTest.h presence... yes
checking for X11/extensions/XTest.h... yes
checking X11/extensions/XKB.h usability... yes
checking X11/extensions/XKB.h presence... yes
checking for X11/extensions/XKB.h... yes
checking for main in -lXt... yes
checking which gui toolkit package to use... checking X11/Xaw/Form.h usability... yes
checking X11/Xaw/Form.h presence... yes
checking for X11/Xaw/Form.h... yes
checking X11/Xaw/Paned.h usability... yes
checking X11/Xaw/Paned.h presence... yes
checking for X11/Xaw/Paned.h... yes
checking X11/Xaw/Label.h usability... yes
checking X11/Xaw/Label.h presence... yes
checking for X11/Xaw/Label.h... yes
checking X11/Xaw/Command.h usability... yes
checking X11/Xaw/Command.h presence... yes
checking for X11/Xaw/Command.h... yes
checking X11/Xaw/Repeater.h usability... yes
checking X11/Xaw/Repeater.h presence... yes
checking for X11/Xaw/Repeater.h... yes
checking for main in -lXaw... yes
Xaw
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking glob.h usability... yes
checking glob.h presence... yes
checking for glob.h... yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking sys/io.h usability... yes
checking sys/io.h presence... yes
checking for sys/io.h... yes
checking sys/modem.h usability... no
checking sys/modem.h presence... no
checking for sys/modem.h... no
checking machine/speaker.h usability... no
checking machine/speaker.h presence... no
checking for machine/speaker.h... no
checking linux/vt.h usability... yes
checking linux/vt.h presence... yes
checking for linux/vt.h... yes
checking mntent.h usability... yes
checking mntent.h presence... yes
checking for mntent.h... yes
checking sys/mnttab.h usability... no
checking sys/mnttab.h presence... no
checking for sys/mnttab.h... no
checking for addmntent... yes
checking linux/input.h usability... yes
checking linux/input.h presence... yes
checking for linux/input.h... yes
checking for linux/uinput.h... yes
checking for getopt_long... yes
checking for hstrerror... yes
checking for realpath... yes
checking for vsyslog... yes
checking for pause... yes
checking for sigaction... yes
checking for fchdir... yes
checking for fchmod... yes
checking for shmget... yes
checking for shm_open... no
checking for getpeereid... no
checking for getpeerucred... no
checking for getzoneid... no
checking for gai_strerror... yes
checking for getaddrinfo... yes
checking for getnameinfo... yes
checking for key_t... yes
checking size of key_t... 4
checking whether byte ordering is bigendian... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking if the compiler understands the __alignof__ operator... yes
checking if the compiler understands __attribute__((format(printf)))... yes
checking if the compiler understands __attribute__((packed))... yes
checking if the compiler understands __attribute__((unused))... yes
checking for system-dependent compilation flags... -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED
checking for c compiler yacc source flags... -Wno-parentheses -Wno-unused -Wno-uninitialized -Wno-unknown-pragmas
checking for c compiler shared object flags... -fPIC
checking for c++ compiler shared object flags... -fPIC
checking for static archive extension... a
checking for shared object run-time search path environment variable... LD_LIBRARY_PATH
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
checking for linkage editor program creation flags... -export-dynamic
checking for static linkage flag... -static
checking for library containing dlopen... -ldl
checking bluetooth/bluetooth.h usability... yes
checking bluetooth/bluetooth.h presence... yes
checking for bluetooth/bluetooth.h... yes
configure: WARNING: Libbraille package not found: /usr /usr/local /usr/local/Libbraille /usr/local/libbraille /opt/Libbraille /opt/libbraille
checking for device directory... /dev
checking for first serial device... ttyS0
configure: creating ./config.status
config.status: creating config.mk
config.status: creating brltty.spec
config.status: creating brltty.lsm
config.status: creating Programs/brltty-config
config.status: creating Documents/brltty.conf
config.status: creating Documents/brltty.1
config.status: creating Documents/BrlAPIref.doxy
config.status: creating BrailleDrivers/Voyager/mkhlp
config.status: creating Bindings/Python/setup.py
config.status: creating ./Makefile
config.status: creating Programs/Makefile
config.status: creating Documents/Makefile
config.status: creating Documents/Manual-BRLTTY/English/Makefile
config.status: creating Documents/Manual-BRLTTY/French/Makefile
config.status: creating Documents/Manual-BrlAPI/English/Makefile
config.status: creating BrailleDrivers/Alva/Makefile
config.status: creating BrailleDrivers/Albatross/Makefile
config.status: creating BrailleDrivers/Braudi/Makefile
config.status: creating BrailleDrivers/BrailleLite/Makefile
config.status: creating BrailleDrivers/Baum/Makefile
config.status: creating BrailleDrivers/BrailleNote/Makefile
config.status: creating BrailleDrivers/BrailleSense/Makefile
config.status: creating BrailleDrivers/CombiBraille/Makefile
config.status: creating BrailleDrivers/EcoBraille/Makefile
config.status: creating BrailleDrivers/EuroBraille/Makefile
config.status: creating BrailleDrivers/FreedomScientific/Makefile
config.status: creating BrailleDrivers/HandyTech/Makefile
config.status: creating BrailleDrivers/IrisLinux/Makefile
config.status: creating BrailleDrivers/LogText/Makefile
config.status: creating BrailleDrivers/MultiBraille/Makefile
config.status: creating BrailleDrivers/MDV/Makefile
config.status: creating BrailleDrivers/MiniBraille/Makefile
config.status: creating BrailleDrivers/Papenmeier/Makefile
config.status: creating BrailleDrivers/TechniBraille/Makefile
config.status: creating BrailleDrivers/TSI/Makefile
config.status: creating BrailleDrivers/TTY/Makefile
config.status: creating BrailleDrivers/VideoBraille/Makefile
config.status: creating BrailleDrivers/Voyager/Makefile
config.status: creating BrailleDrivers/Virtual/Makefile
config.status: creating BrailleDrivers/VisioBraille/Makefile
config.status: creating BrailleDrivers/XWindow/Makefile
config.status: creating ScreenDrivers/Linux/Makefile
config.status: creating ScreenDrivers/Screen/Makefile
config.status: creating config.h
config.status: creating Programs/brlapi.h
config.status: executing brltty-summary commands
config.status: Options Summary:
   execute-root: 
   install-root: 
   libdir: /lib
   sysconfdir: /etc
   program-directory: /bin
   library-directory: /lib/brltty
   writable-directory: /lib/brltty/rw
   data-directory: /etc/brltty
   manpage-directory: /man
   include-directory: /include/brltty
   relocatable-install: no
   compiler-prefix: 
   init-path: 
   stderr-path: 
   i18n: yes
   iconv: yes
   api: no
   curses-package: ncurses
   gui-toolkit-package: Xaw
   preferences-menu: yes
   table-selection: no
   learn-mode: yes
   contracted-braille: no
   beeper-support: yes
   pcm-support: yes
   midi-support: no
   fm-support: no
   pm-configfile: no
   gpm: no
   standalone-programs: yes
   usb-support: no
   bluetooth-support: no
   libbraille-root: 
   internal-braille-drivers: al
   braille-parameters: 
   braille-device: serial:ttyS0
   text-table: text.de.tbl
   attributes-table: attributes.tbl
   speech-support: no
   internal-screen-drivers: lx
   screen-parameters: 
   screen-driver: lx
cd Programs && make all
make[1]: Entering directory `/home/mrkiko/src/brltty/Programs'
gawk -f ./brldefs.awk -f ./brlapi_constants.awk ./brldefs.h >brlapi_constants.h
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./brltty.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./program.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./options.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./config.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./misc.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./io_misc.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./queue.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./async.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./keyboard.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./sys_linux.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./mount.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./auth.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./cut.c
gawk -f ./brldefs.awk -f ./cmds.awk ./brldefs.h >cmds.auto.h
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./cmd.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scancodes.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./lock.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./charset.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./tbl.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./tbl_native.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./touch.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./serial.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./drivers.c
../mkdrvtab ScreenDriver scr_driver_ lx >scr.auto.h
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scr.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scr_base.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scr_help.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scr_frozen.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scr_main.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scr_real.c
cd ../ScreenDrivers/Linux && make screen.o
make[2]: Entering directory `/home/mrkiko/src/brltty/ScreenDrivers/Linux'
gcc -Wall -g -O2 -I. -I. -I./../../Programs -I../../Programs -I./../.. -I../.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -fPIC '-DDRIVER_NAME=Linux' '-DDRIVER_CODE=lx' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./screen.c
make[2]: Leaving directory `/home/mrkiko/src/brltty/ScreenDrivers/Linux'
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./route.c
../mkdrvtab BrailleDriver brl_driver_ al >brl.auto.h
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./tbl2hex.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_program.o -c ./program.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_options.o -c ./options.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_misc.o -c ./misc.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_io_misc.o -c ./io_misc.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_queue.o -c ./queue.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_async.o -c ./async.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_keyboard.o -c ./keyboard.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_sys_linux.o -c ./sys_linux.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_lock.o -c ./lock.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_charset.o -c ./charset.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_tbl.o -c ./tbl.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -o host_tbl_native.o -c ./tbl_native.c
gcc -Wall -static -Wl,-export-dynamic -o tbl2hex tbl2hex.o host_program.o host_options.o host_misc.o host_io_misc.o host_queue.o host_async.o host_keyboard.o host_sys_linux.o host_lock.o host_charset.o host_tbl.o host_tbl_native.o -ldl -lpthread -lsupc++ 
../tbl2hex -- ../BrailleTables/text.de.tbl >text.auto.h
../tbl2hex -- ../BrailleTables/attributes.tbl >attrib.auto.h
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./brl.c
cd ../BrailleDrivers/Alva && make braille.o
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
gcc -Wall -g -O2 -I. -I. -I./../../Programs -I../../Programs -I./../.. -I../.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -fPIC '-DDRIVER_NAME=Alva' '-DDRIVER_CODE=al' '-DDRIVER_COMMENT="ABT(3nn), Delphi(4nn), Satellite(5nn), Braille System 40"' '-DDRIVER_VERSION="2.2"' '-DDRIVER_DEVELOPERS="Nicolas Pitre <nico at cam.org>"' '-DBRLHELP="brltty-al.hlp"' -c ./braille.c
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./tunes.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./beeper.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./pcm.c
gcc -Wall -static -Wl,-export-dynamic -o brltty brltty.o program.o options.o config.o misc.o io_misc.o queue.o async.o keyboard.o sys_linux.o mount.o auth.o cut.o cmd.o scancodes.o lock.o charset.o tbl.o tbl_native.o  touch.o serial.o   drivers.o scr.o scr_base.o scr_help.o scr_frozen.o scr_main.o scr_real.o ./../ScreenDrivers/Linux/screen.o route.o brl.o ./../BrailleDrivers/Alva/braille.o   tunes.o beeper.o pcm.o       -ldl -lpthread -lsupc++ 
auth.o: In function `authGroup_initialize':
/home/mrkiko/src/brltty/Programs/./auth.c:403: warning: Using 'getgrnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
auth.o: In function `authUser_initialize':
/home/mrkiko/src/brltty/Programs/./auth.c:348: warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./txt2hlp.c
gcc -Wall -static -Wl,-export-dynamic -o txt2hlp txt2hlp.o host_program.o host_options.o host_misc.o host_io_misc.o host_queue.o host_async.o host_keyboard.o host_sys_linux.o -ldl -lpthread -lsupc++ 
for driver in Alva; \
	do (cd ./../BrailleDrivers/$driver && make braille-help) || exit 1; \
	done
make[2]: Entering directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
/usr/bin/install -c -d ../../data
../../../Programs/txt2hlp -- ../../data/brltty-al.hlp ./help*.txt
make[2]: Leaving directory `/home/mrkiko/src/brltty/BrailleDrivers/Alva'
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./brltest.c
gcc -Wall -static -Wl,-export-dynamic -o brltest brltest.o program.o options.o misc.o io_misc.o queue.o async.o keyboard.o sys_linux.o mount.o tbl.o tbl_native.o cmd.o charset.o lock.o drivers.o brl.o ./../BrailleDrivers/Alva/braille.o touch.o serial.o    -ldl -lpthread -lsupc++ 
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./scrtest.c
gcc -Wall -static -Wl,-export-dynamic -o scrtest scrtest.o program.o options.o misc.o io_misc.o queue.o async.o keyboard.o sys_linux.o drivers.o scr.o scr_base.o scr_help.o scr_frozen.o scr_main.o scr_real.o ./../ScreenDrivers/Linux/screen.o route.o charset.o lock.o  -ldl -lpthread -lsupc++ 
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./tbltest.c
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -c ./tbl_gnome.c
gawk -f ./brldefs.awk -f ./brlapi_keytab.awk ./brldefs.h >brlapi_keytab.auto.h
gcc -Wall -g -O2 -I. -I. -I./../Programs -I../Programs -I./.. -I.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -fPIC -c ./brlapi_client.c
ar rc libbrlapi.a brlapi_client.o
ranlib libbrlapi.a
gcc -Wall -static -Wl,-export-dynamic -o tbltest tbltest.o program.o options.o misc.o io_misc.o queue.o async.o keyboard.o sys_linux.o lock.o charset.o tbl.o tbl_native.o tbl_gnome.o -ldl -lpthread -lsupc++  -L. -lbrlapi -lncurses 
../libbrlapi.a(brlapi_client.o): In function `tryHost':
/home/mrkiko/src/brltty/Programs/./brlapi_client.c:468: warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
../libbrlapi.a(brlapi_client.o): In function `brlapi__waitForPacket':
brlapi_client.c:(.text+0x136e): undefined reference to `sem_init'
brlapi_client.c:(.text+0x1387): undefined reference to `sem_wait'
brlapi_client.c:(.text+0x138f): undefined reference to `sem_destroy'
brlapi_client.c:(.text+0x15ba): undefined reference to `sem_post'
brlapi_client.c:(.text+0x16dd): undefined reference to `sem_post'
../libbrlapi.a(brlapi_client.o): In function `brlapi__openConnection':
brlapi_client.c:(.text+0x289f): undefined reference to `pthread_mutexattr_init'
brlapi_client.c:(.text+0x28c9): undefined reference to `pthread_mutex_init'
brlapi_client.c:(.text+0x28d8): undefined reference to `pthread_mutex_init'
brlapi_client.c:(.text+0x28e7): undefined reference to `pthread_mutex_init'
brlapi_client.c:(.text+0x28f6): undefined reference to `pthread_mutex_init'
brlapi_client.c:(.text+0x2948): undefined reference to `pthread_mutex_init'
../libbrlapi.a(brlapi_client.o):brlapi_client.c:(.text+0x29a6): more undefined references to `pthread_mutex_init' follow
collect2: ld returned 1 exit status
make[1]: *** [tbltest] Error 1
make[1]: Leaving directory `/home/mrkiko/src/brltty/Programs'
make: *** [all] Error 2
exit

Script done on mer 05 mar 2008 10:17:31 CET



More information about the BRLTTY mailing list