[BRLTTY] make error

Chevelle cstrobel at purelymail.com
Tue Mar 3 20:57:12 UTC 2026


Ok, I tried it again on Trixie after starting with a fresh copy of 
source.  Yes, it does compile on Trixie now.  Maybe some change from the 
weekend was still in my copy.  I notice if I try to install to my home 
directory it gives an error because it can't write to /usr/share:
/usr/bin/install -c brlapi.jar /usr/share/java
I'm not sure if you support installing in the home directory or if this 
is a bug.

./configure --prefix=/home/cstrobel/brltty
When I did make install, I got this

make[2]: Leaving directory '/home/cstrobel/git/brltty/Bindings/Emacs'
make[2]: Entering directory '/home/cstrobel/git/brltty/Bindings/Java'
/usr/bin/install -c -d /usr/share/java
/usr/bin/install -c brlapi.jar /usr/share/java
install: cannot create regular file '/usr/share/java/brlapi.jar': 
Permission denied
make[2]: *** [Makefile:115: install-jar-yes] Error 1
make[2]: Leaving directory '/home/cstrobel/git/brltty/Bindings/Java'
make[1]: *** [Makefile:803: install-api-bindings] Error 1
make[1]: Leaving directory '/home/cstrobel/git/brltty/Programs'
make: *** [Makefile:49: install] Error 2
Thanks.


On 3/3/26 1:34 PM, Dave Mielke wrote:
> [quoted lines by Chevelle on 2026/03/03 at 12:01 -0500]
>
>> Well Trixie still has Lua 5.4.7 and I still get the Make error about missing
>> seperator.
> That's even with the latest brltty development code? I really do think that that should've corrected it. I tested it with your package.cpath string.
>
>> On Debian Testing with Lua 5.4.8 I get beyond the Make error.
>> The compile completes, now I have to figure out how to test Brltty from my
>> home directory.
> Just do the make, i.e. don't do the make install. Then use the run-brltty script in brltty's top-level directory. It takes the very same options as brltty itself but runs brltty out of the build tree. It's that simple.
>
>> Probably your code requires 5.4.8.
> That'd surprise me, actually.
>
> If the latest brltty development code still doesn't work on Trixie then please share the make file from your Bindings/Lua directory.
>



More information about the BRLTTY mailing list