[vlc-devel] [PATCH 2/2] contrib: Clear HOSTVARS_MESON when cross-compiling
Marvin Scholz
epirat07 at gmail.com
Tue Dec 17 15:28:52 CET 2019
---
contrib/src/main.mak | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/contrib/src/main.mak b/contrib/src/main.mak
index 740bf3e336..bc8d441a57 100644
--- a/contrib/src/main.mak
+++ b/contrib/src/main.mak
@@ -337,16 +337,18 @@ HOSTVARS_PIC := $(HOSTTOOLS) \
LDFLAGS="$(LDFLAGS)"
# For cross-compilation with meson, do not set compiler and flags
-# in HOSTVARS as meson will always use them for the BUILD machine compiler!
-MESON_HOST_FLAGS := \
- CPPFLAGS="$(CPPFLAGS)" \
- CFLAGS="$(CFLAGS)" \
- CXXFLAGS="$(CXXFLAGS)" \
- LDFLAGS="$(LDFLAGS)"
+# as meson will always use them for the BUILD machine compiler!
ifdef HAVE_CROSS_COMPILE
-HOSTVARS_MESON := PATH="$(PREFIX)/bin:$(PATH)"
+HOSTVARS_MESON := \
+ CC="" CXX="" LD="" \
+ AR="" CCAS="" RANLIB="" STRIP="" \
+ PATH="$(PREFIX)/bin:$(PATH)" \
+ CPPFLAGS="" \
+ CFLAGS="" \
+ CXXFLAGS="" \
+ LDFLAGS=""
else
-HOSTVARS_MESON := $(HOSTTOOLS) $(MESON_HOST_FLAGS)
+HOSTVARS_MESON := $(HOSTVARS)
endif
download_git = \
--
2.20.1 (Apple Git-117)
More information about the vlc-devel
mailing list