--- CMakeLists.txt.orig 2024-05-18 10:41:25.000000000 -0700 +++ CMakeLists.txt 2024-05-18 10:47:50.000000000 -0700 @@ -576,7 +576,7 @@ #--------------------------------------------------------------------- # Use curses? - if (UNIX) + if (UNIX AND NOT APPLE) # there is a bug in the Syllable libraries which makes linking ccmake fail, Alex if(NOT CMAKE_SYSTEM_NAME MATCHES syllable) set(CURSES_NEED_NCURSES TRUE)