[BRLTTY] How to build BRLTTY for Mac ?

AlexTrial91 alextrial91 at gmail.com
Tue Nov 12 07:22:07 EST 2013


2013/11/12 Dave Mielke <dave at mielke.cc>

> After ./autogen, you need to do ./cfg-darwin, and then make. It's usually
> best
> to give make its -s (silent) option so that you only see errors.
>
> By the way: I have a feeling that I told you earlier to do ./cfg-android
> instead of ./cfg-darwin. If I did, that was wrong. Since you're building
> for
> Mac OS X, you need to use ./cfg-darwin

I have executed make and I have lots of errors.
I shared a log file in attachment.

Best regards,
Alexandre ARNAUD.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mielke.cc/pipermail/brltty/attachments/20131112/5a41089d/attachment.html>
-------------- next part --------------
bash-3.2$ make -s
In file included from ./sys_darwin.c:25:
./sys_prog_none.h:19:2: warning: program path determination not available on
      this platform [-W#warnings]
#warning program path determination not available on this platform
 ^
In file included from ./sys_darwin.c:27:
./sys_boot_none.h:19:2: warning: boot parameter retrieval not available on this
      platform [-W#warnings]
#warning boot parameter retrieval not available on this platform
 ^
In file included from ./sys_darwin.c:31:
./sys_mount_none.h:19:2: warning: file system mount support not available on
      this platform [-W#warnings]
#warning file system mount support not available on this platform
 ^
In file included from ./sys_darwin.c:34:
./sys_shlib_dyld.h:29:3: warning: 'NSLinkEditError' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
  NSLinkEditError(&errors, &number, &file, &message);
  ^
/usr/include/mach-o/dyld.h:216:13: note: 'NSLinkEditError' declared here
extern void NSLinkEditError(NSLinkEditErrors *c, int *errorNumber, cons...
            ^
In file included from ./sys_darwin.c:34:
./sys_shlib_dyld.h:36:11: warning: 'NSCreateObjectFileImageFromFile' is
      deprecated: first deprecated in OS X 10.5 [-Wdeprecated-declarations]
  switch (NSCreateObjectFileImageFromFile(path, &image)) {
          ^
/usr/include/mach-o/dyld.h:144:36: note: 'NSCreateObjectFileImageFromFile'
      declared here
extern NSObjectFileImageReturnCode NSCreateObjectFileImageFromFile(cons...
                                   ^
In file included from ./sys_darwin.c:34:
./sys_shlib_dyld.h:38:25: warning: 'NSLinkModule' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
      NSModule module = NSLinkModule(image, path, NSLINKMODULE_OPTION_RE...
                        ^
/usr/include/mach-o/dyld.h:160:17: note: 'NSLinkModule' declared here
extern NSModule NSLinkModule(NSObjectFileImage objectFileImage, const ch...
                ^
In file included from ./sys_darwin.c:34:
./sys_shlib_dyld.h:72:3: warning: 'NSUnLinkModule' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
  NSUnLinkModule(module, NSUNLINKMODULE_OPTION_NONE);
  ^
/usr/include/mach-o/dyld.h:168:13: note: 'NSUnLinkModule' declared here
extern bool NSUnLinkModule(NSModule module, uint32_t options) __OSX_AVAI...
            ^
In file included from ./sys_darwin.c:34:
./sys_shlib_dyld.h:81:20: warning: 'NSLookupSymbolInModule' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
    NSSymbol sym = NSLookupSymbolInModule(module, name);
                   ^
/usr/include/mach-o/dyld.h:180:17: note: 'NSLookupSymbolInModule' declared here
extern NSSymbol NSLookupSymbolInModule(NSModule module, const char* symb...
                ^
In file included from ./sys_darwin.c:34:
./sys_shlib_dyld.h:84:18: warning: 'NSAddressOfSymbol' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
      *address = NSAddressOfSymbol(sym);
                 ^
/usr/include/mach-o/dyld.h:187:21: note: 'NSAddressOfSymbol' declared here
extern void *       NSAddressOfSymbol(NSSymbol symbol) __OSX_AVAILABLE_B...
                    ^
In file included from ./sys_darwin.c:37:
./sys_beep_none.h:19:2: warning: console beep support not available on this
      platform [-W#warnings]
#warning console beep support not available on this platform
 ^
In file included from ./sys_darwin.c:40:
./sys_pcm_none.h:19:2: warning: sound card support not available on this
      platform [-W#warnings]
#warning sound card support not available on this platform
 ^
In file included from ./sys_darwin.c:44:
In file included from ./sys_midi_darwin.h:24:
./timing.h:36:3: error: typedef redefinition with different types
      ('struct TimeValue' vs 'SInt32' (aka 'int'))
} TimeValue;
  ^
/usr/include/MacTypes.h:579:41: note: previous definition is here
typedef SInt32                          TimeValue;
                                        ^
In file included from ./sys_darwin.c:44:
./sys_midi_darwin.h:59:17: warning: 'AUGraphNewNode' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
  if ((result = AUGraphNewNode(midi->graph, &cd, 0, NULL, &synthNode))
                ^
/System/Library/Frameworks/AudioToolbox.framework/Headers/AUGraph.h:669:1: note: 
      'AUGraphNewNode' declared here
AUGraphNewNode( AUGrap...
^
In file included from ./sys_darwin.c:44:
./sys_midi_darwin.h:68:17: warning: 'AUGraphNewNode' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
  if ((result = AUGraphNewNode(midi->graph, &cd, 0, NULL, &outNode))
                ^
/System/Library/Frameworks/AudioToolbox.framework/Headers/AUGraph.h:669:1: note: 
      'AUGraphNewNode' declared here
AUGraphNewNode( AUGrap...
^
In file included from ./sys_darwin.c:44:
./sys_midi_darwin.h:87:17: warning: 'AUGraphGetNodeInfo' is deprecated: first
      deprecated in OS X 10.5 [-Wdeprecated-declarations]
  if ((result = AUGraphGetNodeInfo(midi->graph, synthNode, 0, 0, 0,
                ^
/System/Library/Frameworks/AudioToolbox.framework/Headers/AUGraph.h:682:1: note: 
      'AUGraphGetNodeInfo' declared here
AUGraphGetNodeInfo(     AUGraph                                         inGraph,
^
In file included from ./sys_darwin.c:47:
./sys_ports_none.h:19:2: warning: I/O port access not available on this platform
      [-W#warnings]
#warning I/O port access not available on this platform
 ^
15 warnings and 1 error generated.
make[1]: *** [sys_darwin.o] Error 1
make: *** [all] Error 2


More information about the BRLTTY mailing list