On X86 windows, asflags weren't actually ever used for anything, since assembling used x86asflags instead, and that flags list had -DPIC already.
This fixes building shared libraries with clang for arm/aarch64 windows. (This wasn't an issue when in msvc mode before, since we don't try to enable pic at all there, since the msvc armasm assembler fails on our pic constructs there.) --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 0d28b3b..82cd321 100755 --- a/configure +++ b/configure @@ -4262,9 +4262,9 @@ enable_weak_pic() { ;; *) add_cflags -fPIC + add_asflags -fPIC ;; esac - add_asflags -fPIC } enabled pic && enable_weak_pic -- 2.7.4 _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel