From 1f01dbb1ec51d90b3de56d270582a717891c08aa Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Mon, 21 May 2018 18:13:32 +0200 Subject: [PATCH] Fix link error on linux --- xs/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xs/CMakeLists.txt b/xs/CMakeLists.txt index 9de06a662..3b9a53d5b 100644 --- a/xs/CMakeLists.txt +++ b/xs/CMakeLists.txt @@ -358,12 +358,15 @@ else() ) add_subdirectory( ${LIBDIR}/png/libpng ) + set_target_properties(zlibstatic PROPERTIES POSITION_INDEPENDENT_CODE ON) + set_target_properties(png_static PROPERTIES POSITION_INDEPENDENT_CODE ON) target_include_directories(rasterizer PRIVATE ${LIBDIR}/png/libpng ${CMAKE_CURRENT_BINARY_DIR}/src/png/libpng ) target_link_libraries(rasterizer PRIVATE png_static zlibstatic) + endif() target_link_libraries(libslic3r rasterizer )