]> git.sesse.net Git - vlc/commitdiff
zlib: enable PIC on Solaris
authorSean McGovern <gseanmcg@gmail.com>
Tue, 24 Jun 2014 01:08:16 +0000 (21:08 -0400)
committerRafaël Carré <funman@videolan.org>
Tue, 24 Jun 2014 07:42:16 +0000 (09:42 +0200)
Signed-off-by: Rafaël Carré <funman@videolan.org>
contrib/src/zlib/rules.mak

index b198aee5ed2544ef4bce063fee47681f766ffbe3..d5f1e9ef45861936e456887b7d902a845289402f 100644 (file)
@@ -13,6 +13,10 @@ ZLIB_CONFIG_VARS=CHOST=$(HOST)
 endif
 endif
 
+ifdef HAVE_SOLARIS
+ZLIB_ECFLAGS = -fPIC -DPIC
+endif
+
 $(TARBALLS)/zlib-$(ZLIB_VERSION).tar.gz:
        $(call download,$(ZLIB_URL))
 
@@ -23,6 +27,6 @@ zlib: zlib-$(ZLIB_VERSION).tar.gz .sum-zlib
        $(MOVE)
 
 .zlib: zlib
-       cd $< && $(HOSTVARS) $(ZLIB_CONFIG_VARS) ./configure --prefix=$(PREFIX) --static
+       cd $< && $(HOSTVARS) $(ZLIB_CONFIG_VARS) CFLAGS="$(CFLAGS) $(ZLIB_ECFLAGS)" ./configure --prefix=$(PREFIX) --static
        cd $< && $(MAKE) install
        touch $@