Package Details: inversecsg r1-2

Git Clone URL: https://aur.archlinux.org/inversecsg.git (read-only, click to copy)
Package Base: inversecsg
Description: Automatic Conversion of 3D Models to CSG Trees
Upstream URL: http://inversecsg.csail.mit.edu/
Submitter: LuckyTurtleDev
Maintainer: LuckyTurtleDev
Last Packager: LuckyTurtleDev
Votes: 0
Popularity: 0.000000
First Submitted: 2022-11-20 14:14 (UTC)
Last Updated: 2022-11-21 14:07 (UTC)

Latest Comments

micwoj92 commented on 2024-10-12 23:12 (UTC)

Fails to build without cgal:

[ 72%] Building CXX object CMakeFiles/csg_cpp_command.dir/src/ransac/cgal_ransac_wrapper.cpp.o
/build/inversecsg/src/inverse_csg/cpp/src/ransac/cgal_ransac_wrapper.cpp:7:10: fatal error: CGAL/Exact_predicates_inexact_constructions_kernel.h: No such file or directory
    7 | #include "CGAL/Exact_predicates_inexact_constructions_kernel.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/csg_cpp_command.dir/build.make:706: CMakeFiles/csg_cpp_command.dir/src/ransac/cgal_ransac_wrapper.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:102: CMakeFiles/csg_cpp_command.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

After installing fails at cmake step:

==> Starting build()...
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at lib/gco-v3.0/CMakeLists.txt:2 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Targeting Unix Makefiles
-- Using /usr/bin/c++ compiler.
-- Found GMP: /lib/libgmp.so
-- Found MPFR: /lib/libmpfr.so
CMake Warning (dev) at /usr/lib/cmake/CGAL/CGAL_SetupBoost.cmake:20 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/lib/cmake/CGAL/CGAL_SetupCGALDependencies.cmake:48 (include)
  /usr/lib/cmake/CGAL/CGALConfig.cmake:169 (include)
  CMakeLists.txt:20 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/cmake/Boost-1.86.0/BoostConfig.cmake (found suitable version "1.86.0", minimum required is "1.72")
-- Boost include dirs: /usr/include
-- Boost libraries:    
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Using gcc version 4 or later. Adding -frounding-math
CMake Error at CMakeLists.txt:22 (include):
  include called with wrong number of arguments.  include() only takes one
  file.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...