Path: blob/main/cad/OrcaSlicer/files/patch-src_libslic3r_CMakeLists.txt
34611 views
--- src/libslic3r/CMakeLists.txt.orig 2025-10-02 17:32:12 UTC1+++ src/libslic3r/CMakeLists.txt2@@ -474,7 +474,7 @@ find_package(CGAL REQUIRED)3cmake_policy(PUSH)4cmake_policy(SET CMP0011 NEW)5find_package(CGAL REQUIRED)6-find_package(OpenCV REQUIRED core)7+find_package(OpenCV REQUIRED core imgproc)8cmake_policy(POP)910add_library(libslic3r_cgal STATIC11@@ -513,6 +513,7 @@ target_include_directories(libslic3r SYSTEM PUBLIC ${E12target_compile_definitions(libslic3r PUBLIC -DUSE_TBB -DTBB_USE_CAPTURED_EXCEPTION=0)13target_include_directories(libslic3r PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} PUBLIC ${CMAKE_CURRENT_BINARY_DIR})14target_include_directories(libslic3r SYSTEM PUBLIC ${EXPAT_INCLUDE_DIRS})15+target_include_directories(libslic3r SYSTEM PUBLIC ${OpenCV_INCLUDE_DIRS})1617# Find the OCCT and related libraries18set(OpenCASCADE_DIR "${CMAKE_PREFIX_PATH}/lib/cmake/occt")19@@ -522,11 +523,9 @@ set(OCCT_LIBS20find_package(JPEG REQUIRED)2122set(OCCT_LIBS23- TKXDESTEP24- TKSTEP25- TKSTEP20926- TKSTEPAttr27- TKSTEPBase28+ -L${CMAKE_INSTALL_PREFIX}/lib29+ TKXSDRAWSTEP30+ TKDESTEP31TKXCAF32TKXSBase33TKVCAF34@@ -557,7 +556,7 @@ target_link_libraries(libslic3r35libigl36libnest2d37miniz38- opencv_world39+ ${OpenCV_LIBS}40PRIVATE41${CMAKE_DL_LIBS}42${EXPAT_LIBRARIES}434445