On Wed, Apr 26, 2017 at 15:58 +0200, Rudolf Reuter wrote: > > Build sigrok under Mac OS Sierra 10.12.4, problems (2017-04-23) > > Problem #1, libsigrok: > compile errors: > In file included from librigrok/src/hardware/ftdi-la/api.c:21: > In file included from /opt/local/include/ftdi.h:20: > /opt/local/include/usb.h:81:2: error: unknown type name 'u_int8_t'; > did you mean '__int8_t'? > u_int8_t bLength; > ^~~~~~~~ > __int8_t > ... > 20 errors > Comment: type u_int8_t is not defined
What's the origin of that /opt/local/include/usb.h file? It appears to be a "system header" and most probably is not a sigrok provided one. Which suggests that the issue is caused by some other upstream component, and cannot get fixed by the sigrok project. BTW the uint8_t etc types are provided by <stdint.h> assuming that your compiler supports C99 (or a preview of it). > Problem #2, pulseview, compile error on warnings > Comment to file pulseview/CMakeLists.txt: > The option "Build without -Werror" FALSE > must be changed to TRUE > > Solution: Edit file pulseview/CMakeLists.txt > $ cat CMakeLists.txt | grep -nC 2 Werror > 31-#--------------------------------------------------- > 32-# 2017-04-23 RR > 33:option(DISABLE_WERROR "Build without -Werror" TRUE) > 34:#option(DISABLE_WERROR "Build without -Werror" FALSE) > ... Hint: A "diff" more appropriately represents what actually has changed. See the diff(1) and patch(1) commands. Train yourself to run diff(1) with -u or -c for human readable output. Or just use git(1) when you already got the sandbox on your machine. What exactly is the issue here? Can you expand? Is it a problem when warnings are considered an error? Which are the warnings that trouble you, and would it be more appropriate or helpful to fix those warnings instead of just silencing the compiler? After all the compiler tries to tell you something when it emits a warning. :) virtually yours Gerhard Sittig -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel