We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b32d1fc commit 4a91224Copy full SHA for 4a91224
sdl2-sys/build.rs
@@ -75,6 +75,11 @@ fn prepare_bindings(target: &str, host: &str) {
75
include_path.push("include");
76
bindings = bindings.clang_arg(String::from("-I") +
77
&include_path.into_os_string().into_string().unwrap());
78
+ // SDL2 hasn't a default configuration for Linux
79
+ if get_os_from_triple(target).unwrap() == "linux" {
80
+ bindings = bindings.clang_arg("-DSDL_VIDEO_DRIVER_X11");
81
+ bindings = bindings.clang_arg("-DSDL_VIDEO_DRIVER_WAYLAND");
82
+ }
83
add_explicit_linker_flags(get_os_from_triple(target).unwrap());
84
}
85
0 commit comments