Package Details: ros-kinetic-pcl-ros 1.4.1-1

Git Clone URL: https://aur.archlinux.org/ros-kinetic-pcl-ros.git (read-only)
Package Base: ros-kinetic-pcl-ros
Description: ROS - PCL (Point Cloud Library) ROS interface stack.
Upstream URL: http://ros.org/wiki/perception_pcl
Licenses: BSD
Submitter: zootboy
Maintainer: zootboy
Last Packager: zootboy
Votes: 1
Popularity: 0.065972
First Submitted: 2017-02-13 00:09
Last Updated: 2017-02-13 00:09

Sources (1)

Latest Comments

Manifolds commented on 2018-03-16 13:39

  • Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:166 (message): catkin_package() DEPENDS on 'Eigen3' but neither 'Eigen3_INCLUDE_DIRS' nor 'Eigen3_LIBRARIES' is defined. Call Stack (most recent call first): /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:59 (catkin_package)

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_libraries.cmake:137 (get_target_property): INTERFACE_LIBRARY targets may only have whitelisted properties. The property "IMPORTED_LOCATION" is not allowed. Call Stack (most recent call first): /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:258 (catkin_replace_imported_library_targets) /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:59 (catkin_package)

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_libraries.cmake:143 (get_target_property): INTERFACE_LIBRARY targets may only have whitelisted properties. The property "IMPORTED_LOCATION_vtkm_imported_configurations-NOTFOUND" is not allowed. Call Stack (most recent call first): /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:258 (catkin_replace_imported_library_targets) /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:59 (catkin_package)

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_libraries.cmake:137 (get_target_property): INTERFACE_LIBRARY targets may only have whitelisted properties. The property "IMPORTED_LOCATION" is not allowed. Call Stack (most recent call first): /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:258 (catkin_replace_imported_library_targets) /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:59 (catkin_package)

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_libraries.cmake:143 (get_target_property): INTERFACE_LIBRARY targets may only have whitelisted properties. The property "IMPORTED_LOCATION_vtkm_imported_configurations-NOTFOUND" is not allowed. Call Stack (most recent call first): /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:258 (catkin_replace_imported_library_targets) /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:59 (catkin_package)

-- Checking to see if CXX compiler accepts flag -Wl,--version-script,"/tmp/yaourt-tmp-tong/aur-ros-kinetic-pcl-ros/src/build/class_loader_hide_library_symbolspcl_ros_io.script" -- Checking to see if CXX compiler accepts flag -Wl,--version-script,"/tmp/yaourt-tmp-tong/aur-ros-kinetic-pcl-ros/src/build/class_loader_hide_library_symbolspcl_ros_io.script" - yes -- Configuring incomplete, errors occurred! See also "/tmp/yaourt-tmp-tong/aur-ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeOutput.log". See also "/tmp/yaourt-tmp-tong/aur-ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeError.log".

ct2034 commented on 2018-02-14 10:31

When I try and install this, I get:

[ 50%] Linking CXX shared library devel/lib/libpcl_ros_features.so

/usr/bin/ld: cannot find -lvtkglew

/usr/bin/ld: cannot find -lvtkGUISupportQtWebkit

/usr/bin/ld: cannot find -lvtkhdf5_hl

/usr/bin/ld: cannot find -lvtkhdf5

/usr/bin/ld: cannot find -lvtkNetCDF

/usr/bin/ld: cannot find -lvtkNetCDF_cxx

/usr/bin/ld: cannot find -lvtkglew

/usr/bin/ld: cannot find -lvtkGUISupportQtWebkit

/usr/bin/ld: cannot find -lvtkhdf5_hl

/usr/bin/ld: cannot find -lvtkhdf5

/usr/bin/ld: cannot find -lvtkNetCDF

/usr/bin/ld: cannot find -lvtkNetCDF_cxx

even though vtk is installed (as listed as requirement)

zootboy commented on 2018-02-02 04:10

I'm not 100% sure what broke. It could be the PCL cmake files, the catkin cmake files, or something else entirely. I have a completely untested and messy patch that causes the package to build, but it might break everything. If you're feeling adventurous, give it a try and let me know if PCL still works afterwards:

http://seangreenslade.com/tmp/pcl_test/PKGBUILD

http://seangreenslade.com/tmp/pcl_test/dumb_fix.patch

phanta commented on 2018-02-01 07:06

When trying to build this package, I am getting the following errors:

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_libraries.cmake:137 (get_target_property): INTERFACE_LIBRARY targets may only have whitelisted properties. The property "IMPORTED_LOCATION" is not allowed. Call Stack (most recent call first): /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:258 (catkin_replace_imported_library_targets) /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:59 (catkin_package)

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_libraries.cmake:143 (get_target_property): INTERFACE_LIBRARY targets may only have whitelisted properties. The property "IMPORTED_LOCATION_vtkm_imported_configurations-NOTFOUND" is not allowed. Call Stack (most recent call first): /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:258 (catkin_replace_imported_library_targets) /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:59 (catkin_package)

-- Configuring incomplete, errors occurred! See also "/tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeOutput.log". See also "/tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeError.log".

And in CMakeError.log:

Determining if the pthread_create exist failed with the following output: Change Dir: /tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_54aef/fast" /usr/bin/make -f CMakeFiles/cmTC_54aef.dir/build.make CMakeFiles/cmTC_54aef.dir/build make[1]: Entering directory '/tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_54aef.dir/CheckSymbolExists.c.o /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -o CMakeFiles/cmTC_54aef.dir/CheckSymbolExists.c.o -c /tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c Linking C executable cmTC_54aef /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54aef.dir/link.txt --verbose=1 /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_54aef.dir/CheckSymbolExists.c.o -o cmTC_54aef CMakeFiles/cmTC_54aef.dir/CheckSymbolExists.c.o: In function main': CheckSymbolExists.c:(.text.startup+0x3): undefined reference topthread_create' collect2: error: ld returned 1 exit status make[1]: [CMakeFiles/cmTC_54aef.dir/build.make:98: cmTC_54aef] Error 1 make[1]: Leaving directory '/tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp' make: [Makefile:126: cmTC_54aef/fast] Error 2

File /tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: / /

include <pthread.h></pthread.h>

int main(int argc, char** argv) { (void)argv;

ifndef pthread_create

return ((int*)(&pthread_create))[argc];

else

(void)argc; return 0;

endif

}

Determining if the function pthread_create exists in the pthreads failed with the following output: Change Dir: /tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_73caf/fast" /usr/bin/make -f CMakeFiles/cmTC_73caf.dir/build.make CMakeFiles/cmTC_73caf.dir/build make[1]: Entering directory '/tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_73caf.dir/CheckFunctionExists.c.o /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_73caf.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.10/Modules/CheckFunctionExists.c Linking C executable cmTC_73caf /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_73caf.dir/link.txt --verbose=1 /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -DCHECK_FUNCTION_EXISTS=pthread_create -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_73caf.dir/CheckFunctionExists.c.o -o cmTC_73caf -lpthreads /usr/bin/ld: cannot find -lpthreads collect2: error: ld returned 1 exit status make[1]: [CMakeFiles/cmTC_73caf.dir/build.make:98: cmTC_73caf] Error 1 make[1]: Leaving directory '/tmp/zack-aur/ros-kinetic-pcl-ros/src/build/CMakeFiles/CMakeTmp' make: [Makefile:126: cmTC_73caf/fast] Error 2