Looks like this package depends on `openmpi`, it will not compile without it on my system. Perhaps it can be changed from being optional to being required.
Search Criteria
Package Details: pcl 1.15.0-2
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.000062 |
First Submitted: | 2011-04-05 03:39 (UTC) |
Last Updated: | 2025-04-10 15:28 (UTC) |
Dependencies (37)
- boost (boost-gitAUR)
- cjson (cjson-gitAUR)
- eigen (eigen-gitAUR)
- flann
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR)
- glew (glew-libepoxyAUR, glew-wayland-gitAUR, glew-gitAUR)
- libpcap (libpcap-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libusb (libusb-gitAUR)
- suitesparse
- vtk (vtk-gitAUR, vtk93AUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- adios2 (adios2-gitAUR) (make)
- anari-sdk (make)
- cgns (cgns-parallelAUR) (make)
- cli11 (make)
- cmake (cmake-gitAUR, cmake3AUR) (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)
- nlohmann-json (nlohmann-json-gitAUR) (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-srcAUR (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 (10)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 13 14 15 16 17 18 19 20 21 22 23 .. 25 Next › Last »
melvinvermeeren commented on 2016-01-29 12:01 (UTC) (edited on 2016-01-29 12:01 (UTC) by melvinvermeeren)
miku commented on 2016-01-12 10:25 (UTC)
After installing boost 1.60.0-1 I got the following error message:
..apps/moc_openni_passthrough.cxx
..has_prefix_operator.hp:46: Parse error at "BOOST_JOIN" ...
I wrapped some boost includes like this:
#ifndef Q_MOC_RUN
#include <boost/random.hpp>
#endif
In my local PKGBUILD I used the following lines for this:
grep -rl '#include <boost/random.hpp>' . \
| xargs sed -i "s/#include <boost\\/random.hpp>/\n\r#ifndef Q_MOC_RUN\n\r#include <boost\\/random.hpp>\n\r#endif/g"
grep -rl '#include <boost/graph/adjacency_list.hpp>' . \
| xargs sed -i "s/#include <boost\\/graph\\/adjacency_list.hpp>/\n\r#ifndef Q_MOC_RUN\n\r#include <boost\\/graph\\/adjacency_list.hpp>\n\r#endif/g"
grep -rl '#include <boost/multi_array.hpp>' . \
| xargs sed -i "s/#include <boost\\/multi_array.hpp>/\n\r#ifndef Q_MOC_RUN\n\r#include <boost\\/multi_array.hpp>\n\r#endif/g"
grep -rl '#include <boost/graph/boykov_kolmogorov_max_flow.hpp>' . \
| xargs sed -i "s/#include <boost\\/graph\\/boykov_kolmogorov_max_flow.hpp>/\n\r#ifndef Q_MOC_RUN\n\r#include <boost\\/graph\\/boykov_kolmogorov_max_flow.hpp>\n\r#endif/g"
It's simlar to the fix for boost 1.56 from 2014-09-18 but this time for the 1.60 boost version.
<deleted-account> commented on 2015-12-13 18:47 (UTC)
I always have to set DBUILD_surface_on_nurbs=OFF
Does it build with it ON for anyone else? I get:
/home/v01d/misc/tmp/yaourt-tmp-v01d/aur-pcl/src/pcl-pcl-1.7.2/examples/surface/example_nurbs_fitting_closed_curve.cpp:1:55: fatal error: pcl/surface/on_nurbs/fitting_curve_2d_pdm.h: No such file or directory
bchretien commented on 2015-11-12 06:44 (UTC)
I added a pcl-qt5 package, for use until the next release: https://aur.archlinux.org/packages/pcl-qt5
dejavu commented on 2015-11-06 01:32 (UTC)
Just as an info: Needed to install 'gl2ps' and 'openmpi' for getting it compiled.
ricardotk commented on 2015-10-29 20:04 (UTC)
extra/qt5-webkit dependency is missing, right?
bchretien commented on 2015-10-26 15:27 (UTC) (edited on 2015-10-26 15:28 (UTC) by bchretien)
@taketwo: indeed, but in the meantime, linking with Qt5 requires at least a small patch to the main CMakeLists.txt to force the use of Qt5, and IIRC I had some problems with apps_cloud_composer and apps_point_cloud_editor, so I disabled these two while building. For these apps, some extra work is required (cf. https://github.com/PointCloudLibrary/pcl/pull/1217 for instance), but if people don't actually need them, linking with Qt5 is straightforward (possible bugs fixed since then aside).
taketwo commented on 2015-10-26 14:55 (UTC)
This is true for 1.7.2. (But as a side note,) in current master and upcoming 1.8.0 release, PCL prefers 5 over 4, and provides an option to select the desired version.
bchretien commented on 2015-10-26 02:50 (UTC)
Also, vtk now links with Qt5 (cf. https://projects.archlinux.org/svntogit/community.git/commit/trunk?h=packages/vtk&id=c430fe952a6e24287c0347abee241b1dee5d60a7), while PCL links with Qt4 if it's available.
<deleted-account> commented on 2015-10-21 21:18 (UTC)
You should add "gl2ps" package as makedepend.
I had to install it in order to compile pcl!
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