{"action":"closed","issue":{"url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/604","repository_url":"https://api.github.com/repos/OpenKinect/libfreenect2","labels_url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/604/labels{/name}","comments_url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/604/comments","events_url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/604/events","html_url":"https://github.com/OpenKinect/libfreenect2/issues/604","id":138981053,"number":604,"title":"make error when building the actual protonect executable","user":{"login":"Severn-Vergil","id":10786161,"avatar_url":"https://avatars.githubusercontent.com/u/10786161?v=3","gravatar_id":"","url":"https://api.github.com/users/Severn-Vergil","html_url":"https://github.com/Severn-Vergil","followers_url":"https://api.github.com/users/Severn-Vergil/followers","following_url":"https://api.github.com/users/Severn-Vergil/following{/other_user}","gists_url":"https://api.github.com/users/Severn-Vergil/gists{/gist_id}","starred_url":"https://api.github.com/users/Severn-Vergil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Severn-Vergil/subscriptions","organizations_url":"https://api.github.com/users/Severn-Vergil/orgs","repos_url":"https://api.github.com/users/Severn-Vergil/repos","events_url":"https://api.github.com/users/Severn-Vergil/events{/privacy}","received_events_url":"https://api.github.com/users/Severn-Vergil/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-07T13:42:42Z","updated_at":"2016-03-08T09:03:58Z","closed_at":"2016-03-08T09:03:58Z","body":"Overview Description:\r\n\r\n<!-- Check https://github.com/OpenKinect/libfreenect2/wiki/Troubleshooting if you haven't done so. -->\r\n\r\nVersion, Platform, and Hardware Bug Found:\r\n\r\n1. `git log -1 --oneline`\r\n9c80ccd usb: Issue reboot command on Mac OS X\r\n\r\n2. `uname -a`\r\nLinux gqy-desktop 3.16.0-62-generic #83~14.04.1-Ubuntu SMP Fri Feb 26 22:52:48 UTC 2016 i686 i686 i686 GNU/Linux\r\n\r\n3. `lsusb -t`\r\n/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M\r\n    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M\r\n/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M\r\n    |__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M\r\n        |__ Port 4: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M\r\n        |__ Port 4: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 12M\r\n    |__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=r8188eu, 480M\r\n    |__ Port 5: Dev 4, If 0, Class=Human Interface Device, Driver=, 12M\r\n/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M\r\n    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M\r\n\r\n4. `lspci -nn`\r\n00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 0b)\r\n00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)\r\n00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b)\r\n00:14.0 USB controller [0c03]: Intel Corporation 8 Series USB xHCI HC [8086:9c31] (rev 04)\r\n00:16.0 Communication controller [0780]: Intel Corporation 8 Series HECI #0 [8086:9c3a] (rev 04)\r\n00:16.3 Serial controller [0700]: Intel Corporation 8 Series HECI KT [8086:9c3d] (rev 04)\r\n00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I218-LM [8086:155a] (rev 04)\r\n00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04)\r\n00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 1 [8086:9c10] (rev e4)\r\n00:1c.3 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 4 [8086:9c16] (rev e4)\r\n00:1d.0 USB controller [0c03]: Intel Corporation 8 Series USB EHCI #1 [8086:9c26] (rev 04)\r\n00:1f.0 ISA bridge [0601]: Intel Corporation 8 Series LPC Controller [8086:9c43] (rev 04)\r\n00:1f.2 SATA controller [0106]: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04)\r\n00:1f.3 SMBus [0c05]: Intel Corporation 8 Series SMBus Controller [8086:9c22] (rev 04)\r\n02:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03)\r\n\r\nActual Results:\r\nmake\r\n[  6%] Built target generate_resources_tool\r\n[  6%] Building CXX object CMakeFiles/freenect2.dir/src/transfer_pool.cpp.o\r\n/home/gqy/RGBD_ws/libfreenect2/src/transfer_pool.cpp: In member function ‘void libfreenect2::usb::TransferPool::cancel()’:\r\n/home/gqy/RGBD_ws/libfreenect2/src/transfer_pool.cpp:138: error: ‘sleep_for’ is not a member of ‘libfreenect2::this_thread’\r\n/home/gqy/RGBD_ws/libfreenect2/src/transfer_pool.cpp:145: error: ‘sleep_for’ is not a member of ‘libfreenect2::this_thread’\r\nmake[2]: *** [CMakeFiles/freenect2.dir/src/transfer_pool.cpp.o] error 1\r\nmake[1]: *** [CMakeFiles/freenect2.dir/all] error 2\r\nmake: *** [all] error 2\r\n\r\nAdditional Information:\r\n\r\ngcc -v\r\nUsing built-in specs.\r\nCOLLECT_GCC=gcc\r\nCOLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.8/lto-wrapper\r\nTarget: i686-linux-gnu\r\nConfigured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu\r\nThread model: posix\r\ngcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.1) \r\n\r\ncmake .. -DENABLE_CXX11=ON -DCMAKE_INSTALL_PREFIX=$HOME/freenect2\r\n-- using stdlib as threading library\r\n-- checking for modules 'libva;libva-drm'\r\n--   package 'libva' not found\r\n--   package 'libva-drm' not found\r\n-- Could NOT find TegraJPEG (missing:  TegraJPEG_LIBRARIES TegraJPEG_INCLUDE_DIRS TegraJPEG_L4T_OK TegraJPEG_DRIVER_OK TegraJPEG_WORKS) \r\nCUDA_TOOLKIT_ROOT_DIR not found or specified\r\n-- Could NOT find CUDA (missing:  CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) \r\n-- Linking with these libraries: \r\n /usr/lib/i386-linux-gnu/libusb-1.0.so\r\n /usr/lib/i386-linux-gnu/libturbojpeg.so.0\r\n /usr/lib/i386-linux-gnu/libglfw.so\r\n /usr/lib/i386-linux-gnu/libGL.so\r\n /usr/lib/i386-linux-gnu/libOpenCL.so\r\n-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE) \r\n-- Configurating examples\r\n-- Using in-tree freenect2 target\r\n-- Feature list:\r\n--   CUDA    no\r\n--   CXX11    c++0x\r\n--   Examples    yes\r\n--   OpenCL    yes\r\n--   OpenGL    yes\r\n--   OpenNI2    yes\r\n--   TegraJPEG    no\r\n--   Threading    std::thread\r\n--   TurboJPEG    yes\r\n--   VAAPI    no\r\n--   VideoToolbox    no (Apple only)\r\n-- Configuring done\r\n-- Generating done\r\n-- Build files have been written to: /home/gqy/RGBD_ws/libfreenect2/build\r\n\r\ndpkg -l|grep libusb\r\nii  libgusb2:i386                                         0.1.6-5                                             i386         GLib wrapper around libusb1\r\nii  libusb-0.1-4:i386                                     2:0.1.12-23.3ubuntu1                                i386         userspace USB programming library\r\nii  libusb-1.0-0:i386                                     2:1.0.20-1                                          i386         userspace USB programming library\r\nii  libusb-1.0-0-dev:i386                                 2:1.0.20-1                                          i386         userspace USB programming library development files\r\nii  libusb-1.0-doc                                        2:1.0.17-1ubuntu2                                   all          documentation for userspace USB programming\r\nii  libusb-dev                                            2:0.1.12-23.3ubuntu1                                i386         userspace USB programming library development files\r\nii  libusbmuxd2                                           1.0.8-2ubuntu1                                      i386         USB multiplexor daemon for iPhone and iPod Touch devices - library"}}