Skip to content

Commit a8ba12c

Browse files
committed
COMP: Add find_package(OpenMP) to module export code
To address: CMake Error at /home/matt/src/ITK-Wasm/native/ITK-build/ITKTargets.cmake:1007 (set_target_properties): The link interface of target "proxTV" contains: OpenMP::OpenMP_CXX but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. Call Stack (most recent call first): /home/matt/src/ITK-Wasm/native/ITK-build/ITKConfig.cmake:70 (include) dcmtk/CMakeLists.txt:1 (find_package)
1 parent a5484bd commit a8ba12c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CMakeLists.txt

+4
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,14 @@ if(TotalVariation_proxTV_USE_EIGEN)
3535
find_package(Eigen3 REQUIRED)
3636
set(${PROJECT_NAME}_EXPORT_CODE_INSTALL
3737
"${${PROJECT_NAME}_EXPORT_CODE_INSTALL}
38+
find_package(OpenMP)
3839
set(Eigen3_DIR \"${Eigen3_DIR}\")
3940
find_package(Eigen3 REQUIRED CONFIG)
4041
")
4142
set(${PROJECT_NAME}_EXPORT_CODE_BUILD
4243
"${${PROJECT_NAME}_EXPORT_CODE_BUILD}
4344
if(NOT ITK_BINARY_DIR)
45+
find_package(OpenMP)
4446
set(Eigen3_DIR \"${Eigen3_DIR}\")
4547
find_package(Eigen3 REQUIRED CONFIG)
4648
endif()
@@ -63,6 +65,7 @@ if(ITK_USE_SYSTEM_proxTV)
6365
set(${PROJECT_NAME}_EXPORT_CODE_BUILD
6466
"${${PROJECT_NAME}_EXPORT_CODE_BUILD}
6567
if(NOT ITK_BINARY_DIR)
68+
find_package(OpenMP)
6669
set(proxTV_DIR \"${proxTV_DIR_BUILD}\")
6770
find_package(proxTV REQUIRED CONFIG)
6871
endif()
@@ -119,6 +122,7 @@ endif()
119122
# When this module is loaded by an app, load proxTV too.
120123
set(${PROJECT_NAME}_EXPORT_CODE_INSTALL
121124
"${${PROJECT_NAME}_EXPORT_CODE_INSTALL}
125+
find_package(OpenMP)
122126
set(proxTV_DIR \"${proxTV_DIR_INSTALL}\")
123127
find_package(proxTV REQUIRED CONFIG)
124128
")

0 commit comments

Comments
 (0)