Commit 00ba041c authored by Mans Rullgard's avatar Mans Rullgard

Use --sysroot flag for clang

Although not documented, clang does support the --sysroot flag, and it
does the right thing.  Use this flag intead of -isysroot which only
applies to header file searches, not the linker.
Signed-off-by: 's avatarMans Rullgard <mans@mansr.com>
parent 0b32da90
...@@ -2046,7 +2046,7 @@ add_asflags $extra_cflags ...@@ -2046,7 +2046,7 @@ add_asflags $extra_cflags
if test -n "$sysroot"; then if test -n "$sysroot"; then
case "$cc_type" in case "$cc_type" in
gcc|llvm_gcc) gcc|llvm_gcc|clang)
add_cppflags --sysroot="$sysroot" add_cppflags --sysroot="$sysroot"
add_ldflags --sysroot="$sysroot" add_ldflags --sysroot="$sysroot"
;; ;;
...@@ -2054,10 +2054,6 @@ if test -n "$sysroot"; then ...@@ -2054,10 +2054,6 @@ if test -n "$sysroot"; then
add_cppflags -I"$sysinclude" add_cppflags -I"$sysinclude"
add_ldflags --sysroot="$sysroot" add_ldflags --sysroot="$sysroot"
;; ;;
clang)
add_cppflags -isysroot "$sysroot"
add_ldflags -isysroot "$sysroot"
;;
esac esac
fi fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment