[BRLTTY] Compilation problems on Windows

Siddharth siddharth0031 at gmail.com
Wed May 7 06:37:39 EDT 2014


   1. There appears to be some issue with the latest master on github,
   can't compile it even after rerunning autogen and following the same
   procedure. I switched to brltty-5.1 version and resolved the problem with
   Java and Python bindings (Cython was installed but path wasn't updated).
   2. Received errors - 'undefined reference to _imp__pthread_key_create'
   on make. I figured it was because the '-lpthread' flag was included in gcc
   and resolved it by updating this line to
Bindings/Python/setup.py.in : *libraries
   = ["brlapi","pthread"],*
   3. 'make' compiles fine now, but 'make install' now gives the following
   error:

/bin/install: cannot open `../Tables/sl.ttb' for reading: No such file or
directory

If I just remove this table (since I don't need this anyway), I get the
same error with the other tables. It's doesn't look like a permissions
issue either, I elevated the permissions of all the file in Tables/
directory.


On 2 May 2014 06:12, Dave Mielke <dave at mielke.cc> wrote:

> [quoted lines by Siddharth on 2014/04/24 at 13:20 +0530]
>
> >I have tried doing the same procedure on MinGW-MSYS to no success.
> Appended
> >is the configure output. make exits with error
> ...
> >configure: WARNING: Java compiler not found
> >configure: WARNING: Java BrlAPI bindings not included
>
> Since Java is installed on your system, this means that the javac command
> isn't
> being found. Can you tell me where the javac command is on your system?
>
> >configure: WARNING: Cannot find ocamlc.
> >configure: WARNING: OCaml BrlAPI bindings not included
>
> This is okay since you don't have OCaml on your system.
>
> >configure: WARNING: Python interpreter not found
> >configure: WARNING: Cython compiler not found
> >configure: WARNING: Python BrlAPI bindings not included
>
> This means that configure isn't able to find both the python and the cython
> commands. Can you tell me where they are on your system? Note that cython
> isn't
> part of python, so it could be that it hasn't been installed yet.
>
> >configure: WARNING: Tcl configuration script not found: tclConfig.sh
> >configure: WARNING: Tcl packages directory not found
> >configure: WARNING: Tcl BrlAPI bindings not included
>
> This is okay since you don't have Tcl on your system.
>
> >./configure: line 8714: --exists: command not found
>
> Errors like this one are probably due to you having updated to the latest
> brltty development code but, after donig that, not having rerun autogen.
>
> --
> Dave Mielke           | 2213 Fox Crescent | The Bible is the very Word of
> God.
> Phone: 1-613-726-0014 | Ottawa, Ontario   | http://Mielke.cc/bible/
> EMail: dave at mielke.cc | Canada  K2A 1H7   | http://FamilyRadio.com/
> _______________________________________________
> This message was sent via the BRLTTY mailing list.
> To post a message, send an e-mail to: BRLTTY at mielke.cc
> For general information, go to: http://mielke.cc/mailman/listinfo/brltty
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mielke.cc/pipermail/brltty/attachments/20140507/d0cfac0d/attachment.html>


More information about the BRLTTY mailing list