Please add -DBUILD_OPENNI2=ON (at least commented) as I was wondering why the openni2 bindings did not get compiled even though I had openni2 installed.
Also, is there any particular reason everything is in /usr/include/pcl-1.7.2/pcl rather than the more common /usr/include/pcl? I'm just concerned because this will slightly complicate things for me with paths when compiling my project in other operating systems.
Search Criteria
Package Details: pcl 1.14.1-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/pcl.git (read-only, click to copy) |
---|---|
Package Base: | pcl |
Description: | A standalone, large scale, open project for 2D/3D image and point cloud processing |
Upstream URL: | https://www.pointclouds.org |
Licenses: | BSD-3-Clause |
Submitter: | None |
Maintainer: | kino_t |
Last Packager: | kino_t |
Votes: | 49 |
Popularity: | 0.000699 |
First Submitted: | 2011-04-05 03:39 (UTC) |
Last Updated: | 2024-09-05 12:01 (UTC) |
Dependencies (34)
- boost (boost-gitAUR)
- eigen (eigen-gitAUR)
- flann
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- libpcap (libpcap-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libusb (libusb-gitAUR)
- suitesparse
- vtk (vtk-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- adios2 (adios2-gitAUR) (make)
- cgns (cgns-parallelAUR) (make)
- cli11 (make)
- cmake (cmake-gitAUR) (make)
- fast_float (fast_float-gitAUR) (make)
- fmt (fmt-gitAUR) (make)
- gl2ps (gl2ps-gitAUR) (make)
- libharu (make)
- liblas (liblas-gitAUR) (make)
- libxcursor (make)
- netcdf (netcdf-openmpi) (make)
- openvr (openvr-gitAUR) (make)
- ospray (make)
- pdal (pdal-gitAUR) (make)
- python-mpi4py (python-mpi4py-intelAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- utf8cpp (utf8cpp-gitAUR) (make)
- verdict (make)
- gtest (googletest-gitAUR) (check)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR) (optional)
- openmp (optional)
- openni2AUR (openni2-gitAUR) (optional)
- qhull (optional)
Required by (21)
- cloudcompare
- cloudcompare-git
- grasp-pose-generator
- mrpt (optional)
- pdal-git (make)
- pdal-git (optional)
- rgbdemo
- ros-arch-deps
- ros-noetic-cartographer-ros-git
- ros-noetic-cartographer-ros-git (make)
- ros-noetic-fast-gicp-git
- ros-noetic-interactive-slam-git
- ros-noetic-kinect2-viewer
- ros-noetic-kinect2-viewer (make)
- ros-noetic-pcl-conversions
- ros-noetic-pcl-ros
- ros-noetic-rtabmap
- ros-noetic-rtabmap (make)
- ros-noetic-rtabmap-ros (make)
- ros2-humble-pcl-conversions
- ros2-humble-pcl-ros
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 22 23 24 Next › Last »
ngoonee commented on 2015-01-08 05:36 (UTC)
pngochai commented on 2014-12-30 20:15 (UTC)
I'm using extra/eigen 3.2.2-1
taketwo commented on 2014-12-29 21:41 (UTC)
Which version of Eigen are you using? Recently there was a report on PCL issue tracker concerning 3.2.3. (But no solution though.)
https://github.com/PointCloudLibrary/pcl/issues/1054
pngochai commented on 2014-12-29 21:09 (UTC)
Failed to build on my system:
===========================================
Scanning dependencies of target pcl_common
[ 0%] Building CXX object common/CMakeFiles/pcl_common.dir/src/point_types.cpp.o
In file included from /usr/include/eigen3/Eigen/Core:256:0,
from /tmp/yaourt-tmp-ngochai/aur-pcl/src/pcl-pcl-1.7.2/common/include/pcl/impl/point_types.hpp:46,
from /tmp/yaourt-tmp-ngochai/aur-pcl/src/pcl-pcl-1.7.2/common/include/pcl/point_types.h:319,
from /tmp/yaourt-tmp-ngochai/aur-pcl/src/pcl-pcl-1.7.2/common/src/point_types.cpp:37:
/usr/include/eigen3/Eigen/src/Core/util/Memory.h: In function ‘void* Eigen::internal::generic_aligned_realloc(void*, std::size_t, std::size_t)’:
/usr/include/eigen3/Eigen/src/Core/util/Memory.h:167:13: error: ‘ENOMEM’ was not declared in this scope
errno = ENOMEM; // according to the standard
^
common/CMakeFiles/pcl_common.dir/build.make:54: recipe for target 'common/CMakeFiles/pcl_common.dir/src/point_types.cpp.o' failed
make[2]: *** [common/CMakeFiles/pcl_common.dir/src/point_types.cpp.o] Error 1
CMakeFiles/Makefile2:106: recipe for target 'common/CMakeFiles/pcl_common.dir/all' failed
make[1]: *** [common/CMakeFiles/pcl_common.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build pcl.
==> Restart building pcl ? [y/N]
==> ----------------------------
==>
theodore commented on 2014-12-05 12:44 (UTC)
ok, well the error was due to some bug in the vtk package. It seems that they have some issues lately. With the last update, the building procedure finishes successfuly.
theodore commented on 2014-12-05 11:16 (UTC)
qt5 is installed, for that reason the error seems weird to me.
ppwwyyxx commented on 2014-12-05 03:02 (UTC)
You seem to miss qt5 installed, which is missed in PKGBUILD.
theodore commented on 2014-12-04 23:55 (UTC)
I am getting the following compilation error:
Linking CXX shared library ../lib/libpcl_surface.so
/usr/bin/ld: cannot find -lQt5::Widgets
collect2: error: ld returned 1 exit status
surface/CMakeFiles/pcl_surface.dir/build.make:4398: recipe for target 'lib/libpcl_surface.so.1.7.2' failed
make[2]: *** [lib/libpcl_surface.so.1.7.2] Error 1
CMakeFiles/Makefile2:1039: recipe for target 'surface/CMakeFiles/pcl_surface.dir/all' failed
make[1]: *** [surface/CMakeFiles/pcl_surface.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
what do I miss, any hints?
ppwwyyxx commented on 2014-12-01 02:08 (UTC)
It builds fine for me (probably others, too?). And I don't see any clues why the examples won't build.
Pinned Comments
kino_t commented on 2023-02-18 14:49 (UTC) (edited on 2023-02-19 01:24 (UTC) by kino_t)
Binary of pcl is now available: https://github.com/arch4edu/arch4edu