1
Fork 0

run-make-support: preserve tooks.mk behavior for EXTRACXXFLAGS

This commit is contained in:
许杰友 Jieyou Xu (Joe) 2024-05-01 19:22:28 +00:00
parent 9ba3d315b4
commit 42ecde4e5f

View file

@ -161,8 +161,9 @@ pub fn extra_cxx_flags() -> Vec<&'static str> {
if is_windows() {
if is_msvc() { vec![] } else { vec!["-lstdc++"] }
} else {
match uname() {
n if n.contains("Darwin") => vec!["-lc++"],
match &uname()[..] {
"Darwin" => vec!["-lc++"],
"FreeBSD" | "SunOS" | "OpenBSD" => vec![],
_ => vec!["-lstdc++"],
}
}