From e301ebf8d9c9ad8a4c466eca545b7bf787ca9efb Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sat, 29 Jan 2022 16:29:39 -0500 Subject: [PATCH] cmake: Needed some tweaks to build on Ubuntu 21.10. --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a412b14..467f42e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -92,7 +92,7 @@ endforeach() target_link_libraries(doscalls "pthread") # FIXME target_link_libraries(viocalls ${CURSES_LIBRARIES}) -target_link_libraries(viocalls /usr/lib/i386-linux-gnu/libncursesw.so.5) +target_link_libraries(viocalls /usr/lib/i386-linux-gnu/libncursesw.so.6) # !!! FIXME: clean this up/ if(LX_LEGACY) @@ -109,8 +109,8 @@ if(LX_LEGACY) add_executable(lx_loader lx_loader.c) target_link_libraries(lx_loader 2ine) target_link_libraries(lx_loader "dl") - set_target_properties(lx_loader PROPERTIES COMPILE_FLAGS "-m32") - set_target_properties(lx_loader PROPERTIES LINK_FLAGS "-m32 -ggdb3") + set_target_properties(lx_loader PROPERTIES COMPILE_FLAGS "-m32 -no-pie") + set_target_properties(lx_loader PROPERTIES LINK_FLAGS "-m32 -no-pie -ggdb3") endif() # end of CMakeLists.txt ...