|  I installed Mac OS package on macbook (late 2013). DRSOsc starts to write file but freezes; need to be restarted to restore connection with DRS4 evaluation board (ordered Aug 2011).  When I ran from the command line, I see these messages: phone$ /Applications/DRSOsc.app/Contents/MacOS/DRSOsc 2013-11-18 15:11:31.278 DRSOsc[96539:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2013-11-18 15:11:31.279 DRSOsc[96539:507] CoreText performance note: Set a breakpoint on CTFontLogSuboptimalRequest to debug. 2013-11-18 15:11:31.281 DRSOsc[96539:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2013-11-18 15:11:31.283 DRSOsc[96539:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2013-11-18 15:11:31.285 DRSOsc[96539:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 0 - 0.250 1 - 0.250 2 - 0.250 3 - 0.250 0 - 0.250 1 - 0.250 2 - 0.250 3 - 0.250 2013-11-18 15:11:32.933 DRSOsc[96539:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. ... ...   and these:   musb_write: requested 10, wrote 0, errno -4 (Unknown error: -4) musb_read error 0 musb_write: requested 10, wrote 0, errno -4 (Unknown error: -4) musb_read error 0 ... ...   I tried to compile Linux package, but got error messages:   drs-4.0.1$ make cc -g -O2 -Wall -Wuninitialized -fno-strict-aliasing -Iinclude -I/opt/local/include -DOS_DARWIN -DHAVE_USB -DHAVE_LIBUSB10 -DUSE_DRS_MUTEX -c src/musbstd.c cc -g -O2 -Wall -Wuninitialized -fno-strict-aliasing -Iinclude -I/opt/local/include -DOS_DARWIN -DHAVE_USB -DHAVE_LIBUSB10 -DUSE_DRS_MUTEX -c src/mxml.c In file included from src/mxml.c:79: include/strlcpy.h:27:14: error: expected parameter declarator size_t EXPRT strlcpy(char *dst, const char *src, size_t size);              ^ /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))                                            ^ /usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                                                              ^ /usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL' #    define _USE_FORTIFY_LEVEL 2                                ^ In file included from src/mxml.c:79: include/strlcpy.h:27:14: error: expected ')' /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))                                            ^ /usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                                                              ^ /usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL' #    define _USE_FORTIFY_LEVEL 2                                ^ include/strlcpy.h:27:14: note: to match this '(' /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))                                            ^ /usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                                                     ^ In file included from src/mxml.c:79: include/strlcpy.h:27:14: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] size_t EXPRT strlcpy(char *dst, const char *src, size_t size);              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))                                            ^~~~~~~~~~~~~~~~~~~~ /usr/include/secure/_common.h:39:31: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                               ^~~~~~~~~~~~~~~~~~~~~ In file included from src/mxml.c:79: include/strlcpy.h:27:14: error: conflicting types for '__builtin___strlcpy_chk' /usr/include/secure/_string.h:105:3: note: expanded from macro 'strlcpy'   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))   ^ include/strlcpy.h:27:14: note: '__builtin___strlcpy_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)' /usr/include/secure/_string.h:105:3: note: expanded from macro 'strlcpy'   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))   ^ In file included from src/mxml.c:79: include/strlcpy.h:28:14: error: expected parameter declarator size_t EXPRT strlcat(char *dst, const char *src, size_t size);              ^ /usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))                                            ^ /usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                                                              ^ /usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL' #    define _USE_FORTIFY_LEVEL 2                                ^ In file included from src/mxml.c:79: include/strlcpy.h:28:14: error: expected ')' /usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))                                            ^ /usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                                                              ^ /usr/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL' #    define _USE_FORTIFY_LEVEL 2                                ^ include/strlcpy.h:28:14: note: to match this '(' /usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))                                            ^ /usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                                                     ^ In file included from src/mxml.c:79: include/strlcpy.h:28:14: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] size_t EXPRT strlcat(char *dst, const char *src, size_t size);              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))                                            ^~~~~~~~~~~~~~~~~~~~ /usr/include/secure/_common.h:39:31: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)                               ^~~~~~~~~~~~~~~~~~~~~ In file included from src/mxml.c:79: include/strlcpy.h:28:14: error: conflicting types for '__builtin___strlcat_chk' /usr/include/secure/_string.h:111:3: note: expanded from macro 'strlcat'   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))   ^ include/strlcpy.h:28:14: note: '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *, const char *, unsigned long, unsigned long)' /usr/include/secure/_string.h:111:3: note: expanded from macro 'strlcat'   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))   ^ 2 warnings and 6 errors generated. make: *** [mxml.o] Error 1     What the best way to build DRSOsc on the Mac OS X?   Thanks, Andriy. |