ERROR: Command errored out with exit status 1: command: /home/dycho/anaconda3/envs/KIST-Pupil-Labs/bin/python /home/dycho/anaconda3/envs/KIST-Pupil-Labs/lib/python3.6/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpvfktsc2q cwd: /tmp/pip-req-build-bgu5g2sj Complete output (83 lines): running bdist_wheel running build running build_ext building 'uvc' extension creating build creating build/temp.linux-x86_64-3.6 gcc -pthread -B /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/tmp/pip-build-env-ov5st48_/overlay/lib/python3.6/site-packages/numpy/core/include -I/home/dycho/anaconda3/envs/KIST-Pupil-Labs/include/python3.6m -c uvc.c -o build/temp.linux-x86_64-3.6/uvc.o In file included from /tmp/pip-build-env-ov5st48_/overlay/lib/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:0, from /tmp/pip-build-env-ov5st48_/overlay/lib/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /tmp/pip-build-env-ov5st48_/overlay/lib/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4, from uvc.c:636: /tmp/pip-build-env-ov5st48_/overlay/lib/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it with " \ ^ uvc.c: In function ‘__pyx_pf_3uvc_7Capture_8get_frame’: uvc.c:16827:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] __pyx_t_7 = ((__pyx_v_uvc_frame->width == __pyx_v_j_width) != 0); ^ uvc.c:16833:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] __pyx_t_7 = ((__pyx_v_uvc_frame->height == __pyx_v_j_height) != 0); ^ uvc.c: In function ‘__pyx_f_3uvc_7Capture__enumerate_controls’: uvc.c:17009:26: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] __pyx_v_input_terminal = uvc_get_input_terminals(__pyx_v_self->devh); ^ uvc.c:17018:27: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] __pyx_v_output_terminal = uvc_get_output_terminals(__pyx_v_self->devh); ^ uvc.c:17027:27: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] __pyx_v_processing_unit = uvc_get_processing_units(__pyx_v_self->devh); ^ uvc.c:17036:26: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] __pyx_v_extension_unit = uvc_get_extension_units(__pyx_v_self->devh); ^ uvc.c: In function ‘__pyx_f_3uvc_7Capture__enumerate_formats’: uvc.c:17611:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] __pyx_v_format_desc = uvc_get_format_descs(__pyx_v_self->devh); ^ uvc.c: At top level: uvc.c:20014:13: warning: ‘__pyx_f_3uvc_on_status_update’ defined but not used [-Wunused-function] static void __pyx_f_3uvc_on_status_update(CYTHON_UNUSED enum uvc_status_class __pyx_v_status_class, CYTHON_UNUSED int __pyx_v_event, CYTHON_UNUSED int __pyx_v_selector, CYTHON_UNUSED enum uvc_status_attribute __pyx_v_status_attribute, CYTHON_UNUSED void *__pyx_v_data, CYTHON_UNUSED size_t __pyx_v_data_len, CYTHON_UNUSED void *__pyx_v_user_ptr) { ^ creating build/lib.linux-x86_64-3.6 gcc -pthread -shared -B /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat -L/home/dycho/anaconda3/envs/KIST-Pupil-Labs/lib -Wl,-rpath=/home/dycho/anaconda3/envs/KIST-Pupil-Labs/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-3.6/uvc.o -lrt -luvc -lturbojpeg -o build/lib.linux-x86_64-3.6/uvc.cpython-36m-x86_64-linux-gnu.so /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-turbojpeg.o): relocation R_X86_64_32 against `.data' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-transupp.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdatadst-tj.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdatasrc-tj.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcapimin.o): relocation R_X86_64_32S against symbol `jpeg_natural_order' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jccolor.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcmainct.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcmarker.o): relocation R_X86_64_32 against symbol `jpeg_natural_order' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcmaster.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcparam.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcphuff.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcprepct.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcsample.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jctrans.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdapimin.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdinput.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdmarker.o): relocation R_X86_64_32S against symbol `jpeg_natural_order' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdmaster.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdmerge.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdphuff.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdpostct.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdsample.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jerror.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jquant1.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jquant2.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jmemmgr.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcarith.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdarith.o): relocation R_X86_64_32S against symbol `jpeg_aritab' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jccoefct.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jcdctmgr.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jchuff.o): relocation R_X86_64_32 against symbol `jpeg_natural_order' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdcoefct.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdcolor.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jddctmgr.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdhuff.o): relocation R_X86_64_32S against symbol `jpeg_natural_order' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libturbojpeg.a(libturbojpeg_la-jdmainct.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC /home/dycho/anaconda3/envs/KIST-Pupil-Labs/compiler_compat/ld: final link failed: nonrepresentable section on output collect2: error: ld returned 1 exit status error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for uvc Failed to build uvc ERROR: Could not build wheels for uvc which use PEP 517 and cannot be installed directly