[BRLTTY] can't compile latest master.

Didier Spaier didier at slint.fr
Mon Mar 29 07:19:33 EDT 2021


Hi Alexander,

Le 29/03/2021 à 09:01, Alexander Epaneshnikov a écrit :

> collect2: error: ld returned 1 exit status
> make[1]: *** [Makefile:655: brltty-ktb] Error 1

No issue here @ commit a7942a637.

Building instructions:


# Let's help to find the headers shipped with speech-dispatcher
CPPFLAGS="-I/usr/include -I/usr/include/speech-dispatcher" \
PYTHON=/usr/bin/python3 \
./autogen \
   --prefix=/usr \
   --bindir=/bin \
   --sbindir=/sbin \
   --libdir=/lib${LIBDIRSUFFIX} \
   --infodir=/usr/info \
   --mandir=/usr/man \
   --sysconfdir=/etc \
   --localstatedir=/var \
   --disable-java-bindings \
   --without-espeak \
   --build=$ARCH-slackware-linux

make -j4 || exit 1
make install INSTALL_ROOT=$PKG || exit 1
chmod 755 $PKG/bin/* $PKG/lib${LIBDIRSUFFIX}/brltty/*
make install-udev INSTALL_ROOT=$PKG  || exit 1
make install-polkit INSTALL_ROOT=$PKG || exit 1

brltty works both in the console and through brlapi using Orca.
I checked with -b tt -d /dev/tty3 as I don't have a braille display.

I attach the configure summary.

Cheers,
Didier
-------------- next part --------------
config.status: Options Summary:
   execute-root:
   install-root:
   libdir: /lib64
   sysconfdir: /etc
   program-directory: /bin
   drivers-directory: /lib64/brltty
   scripts-directory: ${exec_prefix}/libexec/brltty
   updatable-directory: /var/lib/brltty
   writable-directory: /run/brltty
   tables-directory: /etc/brltty
   manpage-directory: /usr/man
   include-directory: ${prefix}/include/brltty
   init-path:
   privilege-parameters:
   stderr-path:
   standalone-programs: no
   i18n: yes
   icu: yes
   iconv: yes
   polkit: yes
   api: yes
   api-parameters:
   java-bindings: no
   lisp-bindings: yes
   ocaml-bindings: yes
   python-bindings: yes
   tcl-bindings: yes
   api-socket-path: /var/lib/BrlAPI
   curses-package: ncursesw
   x: yes
   gui-toolkit-package: Xaw
   system-package: linux
   expat: yes
   liblouis: yes
   gpm: yes
   pgmpath-package: linux
   pgmprivs-package: linux
   service-package: none
   params-package: linux
   dynld-package: dlfcn
   rgx-package: libpcre2-32
   charset-package: iconv
   hostcmd-package: unix
   mntpt-package: mntent
   mntfs-package: linux
   kbd-package: linux
   bell-package: linux
   leds-package: linux
   beep-package: linux
   pcm-package: alsa
   midi-package: alsa
   fm-package: adlib
   serial-package: termios
   usb-package: linux
   bluetooth-package: linux
   ports-package: glibc
   libbraille-root:
   external-braille-drivers: al at ba bc bd bl bm bn cb ce cn ec eu fa fs hd hm ht hw ir ic lt mb md mm mn mt np pg pm sk tn ts tt vd vo vr vs xw bg
   internal-braille-drivers:
   braille-parameters:
   braille-device: usb:,bluetooth:
   text-table: en-nabcc
   attributes-table: left_right
   contraction-table: none
   speech-support: yes
   espeak_ng-root: /usr
   espeak-root:
   flite-root: /usr
   flite-language: usenglish
   flite-lexicon: cmulex
   flite-voice: cmu_us_kal
   mikropuhe-root:
   speechd-root: yes
   swift-root:
   theta-root:
   external-speech-drivers: al bl cb en fl fv gs sd xs
   internal-speech-drivers:
   speech-parameters:
   external-screen-drivers: lx sc a2
   internal-screen-drivers:
   screen-parameters:
   screen-driver: lx
   relocatable-install: no
   stripping: yes


More information about the BRLTTY mailing list