Package Details: pcl-git r9837.e97b664-1

Git Clone URL: (read-only, click to copy)
Package Base: pcl-git
Description: a standalone, large scale, open project for 2D/3D image and point cloud processing
Upstream URL:
Licenses: BSD
Conflicts: pcl
Provides: pcl
Submitter: de-vries
Maintainer: de-vries
Last Packager: de-vries
Votes: 0
Popularity: 0.000000
First Submitted: 2015-12-30 00:23
Last Updated: 2016-01-01 15:48

Required by (54)

Sources (1)

Latest Comments

de-vries commented on 2019-03-14 12:49

Yeah, patch PCL to use standard headers and send a PR to them.

nox331 commented on 2019-03-13 17:08

-- Build files have been written to: /tmp/trizen-nox/pcl/src/build [ 0%] Building CXX object common/CMakeFiles/pcl_common.dir/src/point_types.cpp.o In file included from /tmp/trizen-nox/pcl/src/pcl-pcl-1.9.1/common/include/pcl/point_types.h:42:0, from /tmp/trizen-nox/pcl/src/pcl-pcl-1.9.1/common/src/point_types.cpp:37: /tmp/trizen-nox/pcl/src/pcl-pcl-1.9.1/common/include/pcl/pcl_macros.h:41:10: fatal error: boost/cstdint.hpp: No such file or directory #include <boost/cstdint.hpp> ^~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: [common/CMakeFiles/pcl_common.dir/build.make:63: common/CMakeFiles/pcl_common.dir/src/point_types.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:123: common/CMakeFiles/pcl_common.dir/all] Error 2 make: *** [Makefile:141: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... :: Unable to build pcl - makepkg exited with code: 4

any ideas?

de-vries commented on 2018-10-17 18:46

I removed the out-of-date flag. If the CUDA parts dont compile with GCC 8, that's an upstream bug. You should take it up with PCL directly.

Since this package builds the master from github, it can't really be out of date.

de-vries commented on 2018-02-05 20:22

The build directory is already separate. Also, the build directory is only removed in the prepare() function, which isn't run with makepkg -e. So I don't really see a problem with the current PKGBUILD.

majorx234 commented on 2018-02-05 17:20

Suggestion to change PKGBUILD:

reasons: cmake part in build() function: so you can use makepkg -e to build with already downloaded sources. seperate build directory, to keep source code and cmake generated files apart.

lubosz commented on 2018-01-18 13:15

Cuda wants GCC6
/opt/cuda/include/crt/host_config.h:121:2: error: #error -- unsupported GNU version! gcc versions later than 6 are not supported!
 #error -- unsupported GNU version! gcc versions later than 6 are not supported!

To fix:

Install gcc6 and add the following lines before the cmake command:

export CC=/usr/sbin/gcc-6
export CXX=/usr/sbin/g++-6
OpenNI prohibits to build on Linux
/usr/include/ni/XnPlatform.h:73:3: error: #error OpenNI Platform Abstraction Layer - Unsupported Platform!
  #error OpenNI Platform Abstraction Layer - Unsupported Platform!

Fix: I just uninstalled openni.

Kernel build issues with Cuda 9.1.85
2 errors detected in the compilation of "/tmp/tmpxft_00006c3e_00000000-13_normal_3d.compute_70.cpp1.ii".
CMake Error at (message):
  Error generating file

I did not bother to fix the following one, so I disabled cuda all together for now. Proper patches are welcome.

        -DBUILD_CUDA=OFF \

It still builds some cuda stuff with that, so you need the first fix anyway.