Package Details: pcl 1.14.1-4

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.001457
First Submitted: 2011-04-05 03:39 (UTC)
Last Updated: 2024-09-05 12:01 (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 .. 24 Next › Last »

lisuke commented on 2023-03-30 18:19 (UTC) (edited on 2023-03-30 18:22 (UTC) by lisuke)

aur的包是否考虑开启多线程编译,单线程太慢了编译了要很久

arch4edu的包现在好像有问题

> pcl_viewer
pcl_viewer: symbol lookup error: /usr/lib/libpcl_visualization.so.1.13: undefined symbol: _ZN12vtkAlgorithm8RegisterEP13vtkObjectBase

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

kino_t commented on 2023-02-18 13:04 (UTC) (edited on 2023-02-20 23:07 (UTC) by kino_t)

@leuko: Done! I have built with qt5-base instead of qt6-base.

leuko commented on 2023-02-16 14:14 (UTC)

qt5-base seems to be an additional dependency.

CMake Error at /usr/lib/cmake/vtk/VTK-targets.cmake:706 (set_target_properties):                                                                                                                                                                                                                                             
  The link interface of target "VTK::GUISupportQt" contains:                                                                                                                                                                                                                                                                 

    Qt5::OpenGL                                                                                                                                                                                                                                                                                                              

  but the target was not found.

kino_t commented on 2023-02-06 05:16 (UTC) (edited on 2023-02-18 13:04 (UTC) by kino_t)

@petronny I have updated to 1.13.0 and add cli11 as dependency.

petronny commented on 2022-10-10 17:03 (UTC) (edited on 2022-10-10 17:53 (UTC) by petronny)

Now it needs cli11 to build:

-- Found MPI: TRUE (found version "3.1")  
CMake Warning at /usr/lib64/cmake/vtk/VTK-vtk-module-find-packages.cmake:209 (find_package):
  By not providing "FindCLI11.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "CLI11", but
  CMake did not find one.

  Could not find a package configuration file provided by "CLI11" with any of
  the following names:

    CLI11Config.cmake
    cli11-config.cmake

  Add the installation prefix of "CLI11" to CMAKE_PREFIX_PATH or set
  "CLI11_DIR" to a directory containing one of the above files.  If "CLI11"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  /usr/lib64/cmake/vtk/vtk-config.cmake:150 (include)
  cmake/pcl_find_vtk.cmake:25 (find_package)
  CMakeLists.txt:375 (include)

https://github.com/arch4edu/cactus/actions/runs/3221045028/jobs/5268510057

majorx234 commented on 2022-09-28 14:03 (UTC) (edited on 2022-09-28 14:04 (UTC) by majorx234)

@patricio @Diota : looks like this issue is vtk related. atm the official package in the repo is builded with boost 1.79 and not 1.80. I rebuilded vtk and the pcl build afterwards works fine.

Diota commented on 2022-09-25 06:55 (UTC) (edited on 2022-09-25 07:08 (UTC) by Diota)

@patricio I had the same problem,and i fix it at PKGBUILD line 32 by:

cmake ${srcdir}/pcl-pcl-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DBUILD_surface_on_nurbs=ON \
    -DCMAKE_CXX_STANDARD=14 \
    -DCUDA_HOST_COMPILER=/usr/bin/gcc \
    -DBoost_NO_BOOST_CMAKE=ON

I dont know what the impact will be, but it work fine until now. Relevant issue https://github.com/dscharrer/innoextract/issues/88

patricio commented on 2022-09-22 13:37 (UTC)

CMake Error at /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake:141 (find_package):
  Found package configuration file:

    /usr/lib64/cmake/boost_iostreams-1.80.0/boost_iostreams-config.cmake

  but it set boost_iostreams_FOUND to FALSE so package "boost_iostreams" is
  considered to be NOT FOUND.  Reason given by package:

  No suitable build variant has been found.

  The following variants have been tried and rejected:

  * libboost_iostreams.so.1.80.0 (release runtime,
  Boost_USE_DEBUG_RUNTIME=TRUE)

  * libboost_iostreams.a (static, Boost_USE_STATIC_LIBS=OFF)

Call Stack (most recent call first):
  /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake:262 (boost_find_component)
  /usr/share/cmake/Modules/FindBoost.cmake:594 (find_package)
  /usr/share/cmake/Modules/FindOpenVDB.cmake:499 (find_package)
  /usr/lib64/cmake/vtk/VTK-vtk-module-find-packages.cmake:650 (find_package)
  /usr/lib64/cmake/vtk/vtk-config.cmake:150 (include)
  cmake/pcl_find_vtk.cmake:25 (find_package)
  CMakeLists.txt:375 (include)

pcl-1.12.1-2 requires boost-1.4.7, this happened when installing the ros-noetic-desktop-full package.

acxz commented on 2022-09-21 16:12 (UTC) (edited on 2022-09-22 02:38 (UTC) by acxz)

It seems that the current libharu version 2.4.2 should absolve the issue. It looks like the vtk package has to be rebuilt with the newer libharu version though.