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
sudo python setup.py install
/home/anatoly/libfreenect/wrappers/python/setup.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.core import setup
running install
running build
running build_ext
cythoning freenect.pyx to freenect.c
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /home/anatoly/libfreenect/wrappers/python/freenect.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Error compiling Cython file:
------------------------------------------------------------
...
dev_out.ctx = ctx
return dev_out
_depth_cb, _video_cb = None, None
cdef void depth_cb(freenect_device *dev, void *data, uint32_t timestamp) noexcept with gil:
^
------------------------------------------------------------
freenect.pyx:324:73: Syntax error in C variable declaration
building 'freenect' extension
x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.10 -c freenect.c -o build/temp.linux-x86_64-3.10/freenect.o -fPIC -I ../../include/ -I /usr/include/libusb-1.0/ -I /usr/local/include/libusb-1.0 -I /usr/local/include -I ../c_sync/ -I /usr/lib/python3/dist-packages/numpy/core/include
freenect.c:1:2: error: #error Do not use this file, it is the result of a failed Cython compilation.
1 | #error Do not use this file, it is the result of a failed Cython compilation.
| ^~~~~
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
Activity
TolyaDenisenko commentedon Jul 20, 2024
now im have next error
piedar commentedon Jul 29, 2024
Please build the python wrapper with cmake as described in the readme.
If you insist on building the wrapper manually, you must choose the appropriate pyx file based on your cython version.