diff --git a/setup.py b/setup.py index a0a2613f0..a78849695 100755 --- a/setup.py +++ b/setup.py @@ -343,7 +343,10 @@ def kitty_env() -> Env: platform_libs = [ '-framework', 'CoreText', '-framework', 'CoreGraphics', ] - user_notifications_framework = first_successful_compile(ans.cc, '-framework UserNotifications') + test_program_src = '''#include + int main(void) { return 0; }\n''' + user_notifications_framework = first_successful_compile(ans.cc, ' -framework UserNotifications', + src=test_program_src, lang='objective-c') if user_notifications_framework: platform_libs.extend(shlex.split(user_notifications_framework)) else: