[BRLTTY] Compiling brltty on Mac OS X

Leo Abken abken at covad.net
Sat Apr 22 16:19:51 EDT 2006


At 10:15 AM -0400 4/21/2006, Dave Mielke wrote:
>[quoted lines by Leo Abken on 2006/04/20 at 21:27 -0700]
>
>>it does not install.  Make install
>>fails part way through the install phase.  The failure happens when
>>the drivers are being stripped.  Here is the output:
>>
>>/usr/bin/install -c -s ../lib/*.bundle /usr/local/lib/brltty
>>strip: symbols referenced by indirect symbol table entries that can't
>>be stripped in: /usr/local/lib/brltty/libbrlttybal.bundle
>
>Yes, I remember that error. I'll have to look around for someone who can give
>me tiome on a Mac OS X system in order to work on it. For now, you 
>can continue
>by working with unstripped binaries. After configuring, edit config.mk in the
>top-level build directory and look for the line:
>
>    INSTALL_PROGRAM = $(INSTALL_SCRIPT) -s
>
>Just remove the -s and no stripping will be done.


Great.  Installed just fine after that.  Is there documentation on 
writing a screen driver for brltty?  I couldn't find any in the 
distribution.


>
>>I suspect this failure has to do with these drivers being built with
>>-flat_namespace -undefined suppress.
>
>Do you know a better set of options? Perhaps you could experiment by making
>further changes to config.mk (after the configure), and letting me know what
>works.


Yes, I'll play around with this.


>
>>BTW this is on 10.4.  OSX 10.3 and later introduced two-level
>>namespace so don't know if there's a good reason these are being
>>built with flat namespace.
>
>I'm not really very familiar with Mac OS X. Could you give me a bit of a
>description of this feature?


There is some info at:

http://developer.apple.com/documentation/Porting/Conceptual/PortingUnix/compiling/chapter_4_section_6.html

Leo



>
>--
>Dave Mielke           | 2213 Fox Crescent | I believe that the Bible is the
>Phone: 1-613-726-0014 | Ottawa, Ontario   | Word of God. Please contact me
>EMail: dave at mielke.cc | Canada  K2A 1H7   | if you're concerned about Hell.
>http://FamilyRadio.com/                   | http://Mielke.cc/bible/
>_______________________________________________
>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



More information about the BRLTTY mailing list