You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
uvc.c:15911:103: error: too many arguments to function call, expected 4, have 5__pyx_v_status = uvc_stream_start(__pyx_v_self->strmh, NULL, NULL, __pyx_v_self->_bandwidth_factor, 0);
uvc.c is generated based on uvc.pyx, and this line specifically here. It calls this function in Pupil Labs's libuvc library.
As you can see, the correct target function indeed expects 5 arguments, not 4. My guess for you seeing the above error is that you did not install Pupil Labs' libuvc but a different version.
Hi i need help with the following problem:
If i run
python setup.py build_ext -i
i get the following error:
lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings] #warning "Using deprecated NumPy API, disable it with " \ ^ uvc.c:15911:103: error: too many arguments to function call, expected 4, have 5 __pyx_v_status = uvc_stream_start(__pyx_v_self->strmh, NULL, NULL, __pyx_v_self->_bandwidth_factor, 0); ~~~~~~~~~~~~~~~~ ^ /opt/homebrew/Cellar/libuvc/0.0.6/include/libuvc/libuvc.h:567:13: note: 'uvc_stream_start' declared here uvc_error_t uvc_stream_start(uvc_stream_handle_t *strmh, ^ uvc.c:17013:42: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] __pyx_t_7 = ((__pyx_v_uvc_frame->width == __pyx_v_j_width) != 0); ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ uvc.c:17019:43: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] __pyx_t_7 = ((__pyx_v_uvc_frame->height == __pyx_v_j_height) != 0); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ uvc.c:17195:26: warning: assigning to 'uvc_input_terminal_t *' (aka 'struct uvc_input_terminal *') from 'const uvc_input_terminal_t *' (aka 'const struct uvc_input_terminal *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] __pyx_v_input_terminal = uvc_get_input_terminals(__pyx_v_self->devh); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uvc.c:17204:27: warning: assigning to 'uvc_output_terminal_t *' (aka 'struct uvc_output_terminal *') from 'const uvc_output_terminal_t *' (aka 'const struct uvc_output_terminal *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] __pyx_v_output_terminal = uvc_get_output_terminals(__pyx_v_self->devh); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uvc.c:17213:27: warning: assigning to 'uvc_processing_unit_t *' (aka 'struct uvc_processing_unit *') from 'const uvc_processing_unit_t *' (aka 'const struct uvc_processing_unit *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] __pyx_v_processing_unit = uvc_get_processing_units(__pyx_v_self->devh); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uvc.c:17222:26: warning: assigning to 'uvc_extension_unit_t *' (aka 'struct uvc_extension_unit *') from 'const uvc_extension_unit_t *' (aka 'const struct uvc_extension_unit *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] __pyx_v_extension_unit = uvc_get_extension_units(__pyx_v_self->devh); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uvc.c:17797:23: warning: assigning to 'uvc_format_desc_t *' (aka 'struct uvc_format_desc *') from 'const uvc_format_desc_t *' (aka 'const struct uvc_format_desc *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] __pyx_v_format_desc = uvc_get_format_descs(__pyx_v_self->devh); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings and 1 error generated. error: command '/usr/bin/clang' failed with exit code 1
can somebody help me with this issue?
The text was updated successfully, but these errors were encountered: