From e42bbe6f3eabe247dae5d389b7281b0a0c279764 Mon Sep 17 00:00:00 2001 From: Mark Poliakov Date: Thu, 4 Jan 2024 22:40:07 +0200 Subject: [PATCH] Fix cc cross-build by using clang --- build.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build.rs b/build.rs index d8871cd8..575a0a6d 100644 --- a/build.rs +++ b/build.rs @@ -8,7 +8,10 @@ fn main() { let mut build = cc::Build::new(); - build.flag("-ffreestanding").flag("-nostdlib"); + build + .compiler("clang") + .flag("-ffreestanding") + .flag("-nostdlib"); add_file(&mut build, "libm/s_truncf.c"); add_file(&mut build, "libm/s_ceilf.c");