I got around it by switching off the tests:
-DBUILD_global_tests=OFF \
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.000063 |
First Submitted: | 2011-04-05 03:39 (UTC) |
Last Updated: | 2025-04-10 15:28 (UTC) |
I got around it by switching off the tests:
-DBUILD_global_tests=OFF \
I have a problem to build this with with either gtest or googletest-git. Either package is without the src directory in the installation:
-- UMFPACK static:
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:227 (message):
Could NOT find GTestSource (missing: GTEST_SRC_DIR)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:591 (_FPHSA_FAILURE_MESSAGE)
cmake/Modules/FindGTestSource.cmake:34 (find_package_handle_standard_args)
test/CMakeLists.txt:11 (find_package)
@FabioLolix: Update it when the PCL 1.15.0
release on the 20th of this month (now it's pre-release)
Update to https://github.com/PointCloudLibrary/pcl/releases/tag/pcl-1.15.0-rc1 as this won't be fixed for 1.14.x
https://github.com/PointCloudLibrary/pcl/issues/6157#issuecomment-2640759995
Wont build against boost>=1.87
@kino_t Ah okay sorry. I didn't think the pinned comment was related. Should I go flag vtk as outdated then?
@oysstu Yes, u are right, but ${srcdir}/6053.patch
is a symbol link of ${srcdir}/../6053.patch
, so both is ok.
Prepare looks for the patch in one folder above where it should. Removing /../ fixes the build (1.14.1-3).
@cyqsimon plz follow pinned comments about @underdoeg.
Got this error during compile:
CMake Error at /usr/lib/cmake/Boost-1.86.0/BoostConfig.cmake:141 (find_package):
Found package configuration file:
/usr/lib/cmake/boost_iostreams-1.86.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.86.0 (release runtime,
Boost_USE_DEBUG_RUNTIME=TRUE)
* libboost_iostreams.a (static, default is shared, set
Boost_USE_STATIC_LIBS=ON to override)
Call Stack (most recent call first):
/usr/lib/cmake/Boost-1.86.0/BoostConfig.cmake:262 (boost_find_component)
/usr/share/cmake/Modules/FindBoost.cmake:610 (find_package)
/usr/share/cmake/Modules/FindOpenVDB.cmake:494 (find_package)
/usr/lib/cmake/vtk/VTK-vtk-module-find-packages.cmake:697 (find_package)
/usr/lib/cmake/vtk/vtk-config.cmake:166 (include)
cmake/pcl_find_vtk.cmake:31 (find_package)
CMakeLists.txt:398 (include)
Oh cmake don't we love you all 🙄. Any suggestions?
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