Package Details: cloudcompare 2.13.2-2

Git Clone URL: https://aur.archlinux.org/cloudcompare.git (read-only, click to copy)
Package Base: cloudcompare
Description: A 3D point cloud (and triangular mesh) processing software
Upstream URL: http://www.danielgm.net/cc/
Licenses: GPL2
Submitter: bartus
Maintainer: bartus (kikislater)
Last Packager: kikislater
Votes: 14
Popularity: 0.000000
First Submitted: 2019-03-27 06:58 (UTC)
Last Updated: 2024-12-04 10:07 (UTC)

Pinned Comments

bartus commented on 2019-04-10 11:41 (UTC) (edited on 2024-01-18 14:54 (UTC) by bartus)

Please report issues and patches to cloudcompare->github.com

Latest Comments

1 2 3 Next › Last »

Wabuo commented on 2025-09-09 03:54 (UTC) (edited on 2025-09-10 06:13 (UTC) by Wabuo)

Build fails because vtk in the repos is too "new", or more specific because vtk in the repos is build against qt6 which now tries to pull qt6 in to the build process.

But currently CloudCompare is incompatible with qt6

Its official build instructions state CloudCompare 2.13+ requires 5.12 <= Qt < 6.0 See: https://github.com/CloudCompare/CloudCompare/blob/master/BUILD.md


I've opened a GitHub issue for this PKGBUILD with more details: https://github.com/bartoszek/AUR-cloudcompare/issues/27

carlosal1015 commented on 2024-11-17 18:30 (UTC)

==> Validating source files with sha256sums...
    cloudcompare ... FAILED
    cloudcompare-cork ... Skipped
    CloudCompare.desktop ... Passed
    ccViewer.desktop ... Passed
    vtk_jsoncpp.patch ... Passed
    nanoflann ... Skipped
    libE57Format ... Skipped
    CCCoreLib ... Skipped
    PoissonRecon ... Skipped
    mplane-plugin ... Skipped
    ptrans ... Skipped
    masonry-cc ... Skipped
    JSonRPCPlugin ... Skipped
    dlib ... Skipped
    cc-treeiso-plugin ... Skipped
    q3DMASC ... Skipped
    googletest ... Skipped
==> ERROR: One or more files did not pass the validity check!

feng commented on 2024-01-18 08:00 (UTC)

Can you please pass -DPLUGIN_IO_QLAS:BOOL=ON to the cmake arguments to support las/laz formats?

Obstacle1928 commented on 2023-06-22 16:24 (UTC) (edited on 2023-06-28 14:16 (UTC) by Obstacle1928)

EDIT: Works fine after the 2023-06-26 update


I can not compile the latest update - this seems to be the culprit:

[475/736] Linking CXX shared library plugins/core/Standard/qCork/libQCORK_PLUGIN.so
FAILED: plugins/core/Standard/qCork/libQCORK_PLUGIN.so 
: && /usr/bin/c++ -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -fpermissive -DSUPPORT_TOPO_STREAM_OPERATORS -Wno-deprecated-declarations -fopenmp -O3 -DNDEBUG  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -shared -Wl,-soname,libQCORK_PLUGIN.so -o plugins/core/Standard/qCork/libQCORK_PLUGIN.so plugins/core/Standard/qCork/CMakeFiles/QCORK_PLUGIN.dir/QCORK_PLUGIN_autogen/mocs_compilation.cpp.o plugins/core/Standard/qCork/CMakeFiles/QCORK_PLUGIN.dir/src/qCork.cpp.o plugins/core/Standard/qCork/CMakeFiles/QCORK_PLUGIN.dir/src/ccCorkDlg.cpp.o plugins/core/Standard/qCork/CMakeFiles/QCORK_PLUGIN.dir/QCORK_PLUGIN_autogen/EWIEGA46WW/qrc_qCork.cpp.o  -Wl,-rpath,/home/fabian/.cache/yay/cloudcompare/src/build/libs/CCPluginAPI:/home/fabian/.cache/yay/cloudcompare/src/build/libs/qCC_glWindow:/home/fabian/.cache/yay/cloudcompare/src/build/libs/qCC_io:/home/fabian/.cache/yay/cloudcompare/src/build/libs/qCC_db:/home/fabian/.cache/yay/cloudcompare/src/build/libs/qCC_db/extern/CCCoreLib:/home/fabian/.cache/yay/cloudcompare/src/build/libs/CCFbo:  libs/CCPluginAPI/libCCPluginAPI.so  libs/CCPluginStub/libCCPluginStub.a  /home/fabian/.cache/yay/cloudcompare/src/cloudcompare-cork/lib/libcork.a  /usr/lib/libmpir.so  libs/qCC_glWindow/libQCC_GL_LIB.so  libs/qCC_io/libQCC_IO_LIB.so  libs/qCC_io/extern/dxflib/libdxflib.a  libs/qCC_io/extern/shapelib/libshapelib.a  /usr/lib/libgdal.so  libs/qCC_db/libQCC_DB_LIB.so  libs/qCC_db/extern/CCCoreLib/libCCCoreLib.so  /usr/lib/libgmpxx.so  /usr/lib/libmpfr.so  /usr/lib/libgmp.so  /usr/lib/libQt5Concurrent.so.5.15.10  libs/CCFbo/libCC_FBO_LIB.so  /usr/lib/libQt5OpenGL.so.5.15.10  /usr/lib/libQt5Widgets.so.5.15.10  /usr/lib/libQt5OpenGLExtensions.a  /usr/lib/libQt5Gui.so.5.15.10  /usr/lib/libQt5Core.so.5.15.10  /usr/lib//libQt5Gui.so  /usr/lib//libQt5Core.so  /usr/lib/libGL.so && :
/usr/bin/ld: /home/fabian/.cache/yay/cloudcompare/src/cloudcompare-cork/lib/libcork.a(log.o): warning: relocation against `_ZNKSt5ctypeIcE8do_widenEc' in read-only section `.text'
/usr/bin/ld: /home/fabian/.cache/yay/cloudcompare/src/cloudcompare-cork/lib/libcork.a(log.o): relocation R_X86_64_PC32 against symbol `_ZNKSt5ctypeIcE8do_widenEc' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status

kikislater commented on 2022-05-23 13:59 (UTC)

It fails with pdal 2.4.0 as shown here : https://github.com/NixOS/nixpkgs/pull/165972/checks?check_run_id=5723532108

https://github.com/CloudCompare/CloudCompare/issues/1643

ngoonee commented on 2022-05-21 23:35 (UTC)

Anyone able to compile the latest update (as of 10 May 2022)? My build is failing on plugins/core/IO/qE57IO/CMakeFiles/QE57_IO_PLUGIN.dir/src/E57Filter.cpp.o

AchmadFathoni commented on 2021-11-02 07:01 (UTC) (edited on 2021-11-02 07:02 (UTC) by AchmadFathoni)

@DrTph To fix libQPCL_PLUGIN.so and libQPCL_IO_PLUGIN.so, add -DBUILD_tools=OFF to PCL's PKGBUILD and rebuild it, then rebuild cloudcompare. To fix libQCANUPO_PLUGIN.so, install cloudcompare-git.

DrTph commented on 2021-10-29 18:08 (UTC)

Today I struggled a bit to get CloudCompare to load LAS files. This helped me:

CloudCompare -LOG_FILE /tmp/cclog.txt

That showed that libpdal_base.so.12 was not found, so the PDAL plugin was not being loaded. libpdal_base.so.12 was installed in /usr/local/bin which is not searched by default in Arch Linux. I don't know if this is the best place for those libraries or not. They are older and provided with CloudCompare, and thus might conflict with what community/pdal provides in /usr/lib/. Anyway, one fix for this is:

sudo bash -c 'echo /usr/local/lib > /etc/ld.so.conf.d/usrlocal.conf'

Is a fresh login needed to make that take effect? Also you can add /usr/local/lib to your LD_LIBRARY_PATH environment variable.

At the same time I cleaned up a config warning about UTF8 by installing utf8cpp. It might be good to add this as a dependency.

I'm still getting a couple errors in that CloudCompare log:

libQCANUPO_PLUGIN.so does not seem to be a valid plugin (Cannot load library /usr/lib/cloudcompare/plugins/libQCANUPO_PLUGIN.so: (/usr/lib/cloudcompare/plugins/libQCANUPO_PLUGIN.so: undefined symbol: cblas_sgemv))
libQPCL_IO_PLUGIN.so does not seem to be a valid plugin (Cannot load library /usr/lib/cloudcompare/plugins/libQPCL_IO_PLUGIN.so: (/usr/lib/libpcl_io.so.1.12: undefined symbol: _ZN11vtkPolyData16GetNumberOfPolysEv))
libQPCL_PLUGIN.so does not seem to be a valid plugin    (Cannot load library /usr/lib/cloudcompare/plugins/libQPCL_PLUGIN.so: (/usr/lib/libpcl_surface.so.1.12: undefined symbol: _ZN11vtkPolyData16GetNumberOfPolysEv))