Skip to content

Missing depth_packet_processor.h? #501

Closed
@galou

Description

@galou

Is it normal that depth_packet_processor.h is not installed with make install?

Here is the console output of make install on Ubuntu 14.04, 64 bit, Intel GPU:

[  4%] Built target generate_resources_tool
[ 88%] Built target freenect2
[100%] Built target Protonect
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /usr/local/lib/libfreenect2.so
-- Set runtime path of "/usr/local/lib/libfreenect2.so" to "/home/gael/04-build/freenect2/libfreenect2/depends/libusb/lib"
-- Installing: /usr/local/include/libfreenect2
-- Up-to-date: /usr/local/include/libfreenect2/registration.h
-- Up-to-date: /usr/local/include/libfreenect2/logger.h
-- Up-to-date: /usr/local/include/libfreenect2/frame_listener.hpp
-- Up-to-date: /usr/local/include/libfreenect2/libfreenect2.hpp
-- Up-to-date: /usr/local/include/libfreenect2/packet_pipeline.h
-- Up-to-date: /usr/local/include/libfreenect2/frame_listener_impl.h
-- Installing: /usr/local/include/libfreenect2
-- Installing: /usr/local/include/libfreenect2/config.h
-- Up-to-date: /usr/local/include/libfreenect2/export.h
-- Up-to-date: /usr/local/lib/cmake/freenect2/freenect2Config.cmake
-- Up-to-date: /usr/local/lib/pkgconfig/freenect2.pc

I have a problem compiling kinect2_bridge for ROS and was wondering if the absence of this file is the reason of the compiling error I get:

kinect2_bridge.cpp:393:5: error: incomplete type libfreenect2::DepthPacketProcessor used in nested name specifier
     libfreenect2::DepthPacketProcessor::Config config;
...

Thanks for providing libfreenect2 and thanks for your help!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions