We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e4d1e43 commit d104fddCopy full SHA for d104fdd
CMakeLists.txt
@@ -14,6 +14,7 @@ set(XEUS_CPP_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include)
14
15
enable_language(CXX)
16
set(CMAKE_CXX_EXTENSIONS NO)
17
+set(CMAKE_POSITION_INDEPENDENT_CODE ON)
18
19
include(GNUInstallDirs)
20
@@ -315,10 +316,7 @@ macro(xeus_cpp_create_target target_name linkage output_name)
315
316
endif ()
317
318
target_link_libraries(${target_name} PUBLIC ${XEUS_CPP_XEUS_TARGET} clangCppInterOp pugixml argparse::argparse xtl)
- if (EMSCRIPTEN)
319
- # For some reason emscripten cannot find Python::Python.
320
- target_link_libraries(${target_name} PUBLIC Development.Embed)
321
- else()
+ if (NOT EMSCRIPTEN)
322
target_link_libraries(${target_name} PUBLIC Python::Python)
323
endif()
324
0 commit comments