[vlc-devel] [PATCH 08/19] contrib: glew: fix the PATH to the system libraries
Steve Lhomme
robux4 at videolabs.io
Wed Jun 14 14:01:57 CEST 2017
like libopengl32.a
---
contrib/src/glew/rules.mak | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/contrib/src/glew/rules.mak b/contrib/src/glew/rules.mak
index fa1f3ed46d..753bd3174e 100644
--- a/contrib/src/glew/rules.mak
+++ b/contrib/src/glew/rules.mak
@@ -6,6 +6,13 @@ ifeq ($(call need_pkg,"glew"),)
PKGS_FOUND += glew
endif
+GLEW_LDFLAGS=$(LDFLAGS)
+ifdef HAVE_WIN32
+ifndef HAVE_CROSS_COMPILE
+ GLEW_LDFLAGS += -L/`echo $(MSYSTEM) | tr A-Z a-z`/$(BUILD)/lib
+endif
+endif
+
$(TARBALLS)/glew-$(GLEW_VERSION).tar.gz:
$(call download_pkg,$(GLEW_URL),glew)
@@ -20,7 +27,7 @@ endif
$(MOVE)
.glew: glew
- cd $< && $(HOSTVARS) CFLAGS="$(CFLAGS) -DGLEW_STATIC" $(MAKE)
+ cd $< && $(HOSTVARS) CFLAGS="$(CFLAGS) -DGLEW_STATIC" LDFLAGS="$(GLEW_LDFLAGS)" $(MAKE)
cd $< && $(HOSTVARS) GLEW_DEST=$(PREFIX) $(MAKE) install
ifdef HAVE_WIN32
-rm $(PREFIX)/lib/*glew32.dll*
--
2.12.1
More information about the vlc-devel
mailing list