[BRLTTY] Can't install on Windows

Lee Maschmeyer lee_maschmeyer at wayne.edu
Thu Nov 16 14:57:24 EST 2006


Below is the screen at the end of a "make install". I think the problem is 
that there is no tcllib. on Fedora I could do:

yum install tcllib

and get things working again but on Cygwin I don't think there is a tcllib.

Here's the screen:

/usr/bin/install -c -d /lib
/usr/bin/install -c -s cygbrlapi-0.5.dll /bin
/usr/bin/install -c -m 644 libbrlapi.dll.a /lib/libbrlapi-0.5.0.dll.a
cd /lib && ln -s -f libbrlapi-0.5.0.dll.a libbrlapi.dll.a
/usr/bin/install -c -m 644 libbrlapi.a /lib
gawk -f ./brldefs.awk -f ./api_brldefs.awk ./brldefs.h >api_brldefs.auto.h
/usr/bin/install -c -d /usr/include/brltty
/usr/bin/install -c -m 644 api.h /usr/include/brltty
/usr/bin/install -c -m 644 ./api_protocol.h /usr/include/brltty
/usr/bin/install -c -m 644 api_constants.h /usr/include/brltty
/usr/bin/install -c -m 644 api_brldefs.auto.h /usr/include/brltty/brldefs.h
/usr/bin/install -c -d /share/man/man3
set -- ../Documents/BrlAPIref/man/man3/brlapi_*.3 && [ -f $1 ] || exit 0 && 
\
        /usr/bin/install -c -m 644 $* /share/man/man3
file=/etc/@api_authfile@ && \
        if test ! -f $file -a -w /etc -a -z ""; \
        then umask 077 && ./brltty-genkey $file; fi
gcc -Wall -Wl,-export-dynamic,--enable-auto-import -o xbrlapi.exe xbrlapi.o 
options.o misc.o sys_windows.o io_misc.o -L. -lbrlapi -L
/usr/X11R6/lib -lXaw -lXt -lXtst -lXext   -lSM -lICE -lX11  -lusb -liconv -lintl 
 -lwinmm -lws2_32 -lsupc++
/usr/bin/install -c -s xbrlapi.exe /bin
set -- Tcl; \
        for language \
        do (cd ./../Bindings/$language && make all) || exit 1; \
        done
make[2]: Entering directory `/usr/src/brltty/Bindings/Tcl'
cd ./../../Programs && make api
make[3]: Entering directory `/usr/src/brltty/Programs'
make[3]: Nothing to be done for `api'.
make[3]: Leaving directory `/usr/src/brltty/Programs'
gcc -Wall -shared -Wl,--out-implib,implib.a,-soname,brlapi -o 
libbrlapi_tcl.dll brlapi.o -ltcl -L./../../Programs -lbrlapi
Creating library file: implib.a
make[2]: Leaving directory `/usr/src/brltty/Bindings/Tcl'
set -- Tcl; \
        for language \
        do (cd ./../Bindings/$language && make install) || exit 1; \
        done
make[2]: Entering directory `/usr/src/brltty/Bindings/Tcl'
cd ./../../Programs && make api
make[3]: Entering directory `/usr/src/brltty/Programs'
make[3]: Nothing to be done for `api'.
make[3]: Leaving directory `/usr/src/brltty/Programs'
gcc -Wall -shared -Wl,--out-implib,implib.a,-soname,brlapi -o 
libbrlapi_tcl.dll brlapi.o -ltcl -L./../../Programs -lbrlapi
Creating library file: implib.a
./pkgutil -name brlapi -version 0.5.0 -root "" install libbrlapi_tcl.dll
can't find package cmdline
    while executing
"package require cmdline"
    (file "./prologue.tcl" line 18)
    invoked from within
"source [file join [file dirname $argv0] prologue.tcl]"
    (file "./pkgutil" line 19)
make[2]: *** [install] Error 1
make[2]: Leaving directory `/usr/src/brltty/Bindings/Tcl'
make[1]: *** [install-api-bindings] Error 1
make[1]: Leaving directory `/usr/src/brltty/Programs'
make: *** [install] Error 2

-- 
Lee Maschmeyer
<lee_maschmeyer at wayne.edu>

"Be kind to your fur-bearing friends,
For a skunk may be somebody's brother."
     --Fred Allen




More information about the BRLTTY mailing list