From ea0e9b74a38d02d1160e1c9abf0645a68a1692ec Mon Sep 17 00:00:00 2001 From: karelrooted Date: Sat, 2 Dec 2023 23:39:19 +0800 Subject: [PATCH] meson: use subprocess-dummy.c fallback when fork func doesn't exist --- meson.build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 3dd4bb8e04..ad6f9dde08 100644 --- a/meson.build +++ b/meson.build @@ -399,7 +399,11 @@ endif if posix path_source = files('osdep/path-unix.c') - subprocess_source = files('osdep/subprocess-posix.c') + if cc.has_function('fork', prefix : '#include ') + subprocess_source = files('osdep/subprocess-posix.c') + else + subprocess_source = files('osdep/subprocess-dummy.c') + endif sources += files('input/ipc-unix.c', 'osdep/poll_wrapper.c', 'osdep/terminal-unix.c',