From f0af16534803f111fb4ff867cbdb48b91036a489 Mon Sep 17 00:00:00 2001 From: Fabian Boehm Date: Fri, 19 Jan 2024 20:29:22 +0100 Subject: [PATCH] build.rs: Try ncurses if curses couldn't be found That's gonna be the typical one --- build.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build.rs b/build.rs index 1c399b3af..6b040bb4b 100644 --- a/build.rs +++ b/build.rs @@ -39,7 +39,11 @@ fn main() { .map(|s| s.to_owned()) .collect() }; - rsconf::link_libraries(&curses_libnames, LinkType::Default); + if !curses_libnames.is_empty() { + rsconf::link_libraries(&curses_libnames, LinkType::Default); + } else { + rsconf::link_libraries(&["ncurses"], LinkType::Default); + } cc::Build::new() .file("src/libc.c")