Package Details: pcl 1.15.0-3

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.000022
First Submitted: 2011-04-05 03:39 (UTC)
Last Updated: 2025-05-21 19:03 (UTC)

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

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 25 Next › Last »

bartus commented on 2022-02-09 10:21 (UTC) (edited on 2022-02-09 10:23 (UTC) by bartus)

libxcursor still missing to satisfyvtk:9 link-time dependencies.

[ 37%] Building CXX object surface/CMakeFiles/pcl_surface.dir/src/3rdparty/opennurbs/opennurbs_cone.cpp.o
/usr/bin/ld: /usr/lib/libvtkRenderingOpenGL2.so.9.1.0: undefined reference to `XcursorFilenameLoadCursor'
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/pcl_vlp_viewer.dir/build.make:163: bin/pcl_vlp_viewer] Error 1
make[1]: *** [CMakeFiles/Makefile2:4376: tools/CMakeFiles/pcl_vlp_viewer.dir/all] Error 2
[ 37%] Building CXX object surface/CMakeFiles/pcl_surface.dir/src/3rdparty/opennurbs/opennurbs_crc.cpp.o
/usr/bin/ld: warning: libXcursor.so.1, needed by /usr/lib/libvtkRenderingOpenGL2.so.9.1.0, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/libvtkRenderingOpenGL2.so.9.1.0: undefined reference to `XcursorFilenameLoadCursor'
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/pcl_hdl_viewer_simple.dir/build.make:163: bin/pcl_hdl_viewer_simple] Error 1
make[1]: *** [CMakeFiles/Makefile2:4346: tools/CMakeFiles/pcl_hdl_viewer_simple.dir/all] Error 2

majorx234 commented on 2022-01-30 22:09 (UTC)

@acxz: sorry for delay, still got problems with build. Build needs also openni2 as dependency. thx @dobedobedo @chiossif @leuko

acxz commented on 2022-01-30 19:36 (UTC)

@majorx234, I was able to successfully compile with @dobedobedo's tip. Can you please incorporate this change in the PKGBUILD. As of now, pcl is preventing many ros packages from installing. Would really appreciate! Again, thx for maintaining this package!

dobedobedo commented on 2022-01-22 13:27 (UTC)

I can confirm that adding

liblas adios2 utf8cpp freeglut ospray python-mpi4py openvr cgns unixodbc

as dependencies by editing PKGBUILD makes the compilation work.

chiossif commented on 2022-01-20 08:15 (UTC)

I had to install these: liblas adios2 utf8cpp freeglut ospray python-mpi4py openvr cgns unixodbc in order to start makepkg. Please consider adding them as dependencies.

Although at 71%: "No rule to make target '/usr/lib/jvm/default/lib/libjawt.so', needed by " a few bins.

Hope all these help. TY :-)

ngoonee commented on 2022-01-20 01:49 (UTC)

@leuko thanks, but I already have both installed

@blurgy my errors start with warnings about not providing Findospray.cmake, but the actual errors start after configure, starts off with this. Linking /include doesn't help.

CMake Error at cmake/pcl_targets.cmake:306 (add_executable): Target "pcl_mesh2pcd" links to target "ospray::ospray" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing? Call Stack (most recent call first): tools/CMakeLists.txt:246 (PCL_ADD_EXECUTABLE)

leuko commented on 2022-01-19 16:42 (UTC)

I installed the version 1.12.1, but had to add the following optional dependencies of vtk:

  • fmt
  • pugixml

These are also listed as deps in pcl-git, so it would be great if they are listed as dependencies.


Regarding previous comments: I did not have any problem regarding OSPRay.

blurgy commented on 2022-01-18 07:49 (UTC)

@ngoonee The error in my previous comment says that it could not find OSPRay headers from /include, which OSPRay determines this by assuming / to be its installation prefix (from line 68 of /usr/lib/cmake/ospray-2.8.0/osprayConfig.cmake), so symlinking /usr/include to /include should have solved the error mentioned in my previous comment. Since ospray is not listed as a dependency for pcl in this PKGBUILD, are you sure you have OSPRay installed? And what is your build error specifically?

ngoonee commented on 2022-01-15 09:32 (UTC)

@blurgy doesn't seem to work for me, no change in build errors