Skip to content

Commit 3ec5387

Browse files
authored
Fix pcl_cc_tool_interface library build configuration (#6377)
* Fix `pcl_cc_tool_interface` library build configuration * Add `PIC` property for `pcl_cc_tool_interface` target in CMake Signed-off-by: Ramir Sultanov <sumir0@proton.me> * Fix `pcl_cc_tool_interface` library build configuration * Change setter of `PIC` property for `pcl_cc_tool_interface` target in CMake Signed-off-by: Ramir Sultanov <sumir0@proton.me> * Add condition for setting `PIC` property for `pcl_cc_tool_interface` target * Add condition for setting `PIC` property for `pcl_cc_tool_interface` target Signed-off-by: Ramir Sultanov <sumir0@proton.me> --------- Signed-off-by: Ramir Sultanov <sumir0@proton.me>
1 parent 47f7823 commit 3ec5387

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

apps/cloud_composer/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ set(PCL_LIB_TYPE_ORIGIN ${PCL_LIB_TYPE})
6969
set(PCL_LIB_TYPE STATIC)
7070

7171
PCL_ADD_LIBRARY(pcl_cc_tool_interface COMPONENT ${SUBSUBSYS_NAME} SOURCES ${INTERFACE_HEADERS} ${INTERFACE_SOURCES})
72-
72+
if(PCL_SHARED_LIBS)
73+
set_target_properties(pcl_cc_tool_interface PROPERTIES POSITION_INDEPENDENT_CODE TRUE)
74+
endif()
7375

7476
target_link_libraries(pcl_cc_tool_interface pcl_common pcl_features pcl_filters pcl_search pcl_visualization ${QTX}::Widgets)
7577

0 commit comments

Comments
 (0)