From c7efa4a860ff629796a93fe3d76065b3a362eb90 Mon Sep 17 00:00:00 2001 From: Markham Date: Wed, 11 Nov 2015 11:28:13 +0100 Subject: [PATCH] update build libcurl --- make/libraries.mk | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/make/libraries.mk b/make/libraries.mk index aaedb6d..b086475 100755 --- a/make/libraries.mk +++ b/make/libraries.mk @@ -121,17 +121,23 @@ $(D)/openssl: $(ARCHIVE)/openssl-1.0.1f.tar.gz | $(TARGETPREFIX) chmod 0755 $(TARGETPREFIX)/lib/libcrypto.so.* $(TARGETPREFIX)/lib/libssl.so.* touch $@ -$(D)/libcurl: $(ARCHIVE)/curl-7.35.0.tar.bz2 | $(TARGETPREFIX) +$(D)/libcurl: $(ARCHIVE)/curl-7.35.0.tar.bz2 $(D)/openssl $(D)/librtmp $(D)/zlib | $(TARGETPREFIX) $(UNTAR)/curl-7.35.0.tar.bz2 - pushd $(BUILD_TMP)/curl-7.35.0 && \ - $(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET) \ + set -e; cd $(BUILD_TMP)/curl-7.35.0; \ + $(BUILDENV) LIBS="-lssl -lcrypto -lrtmp -lz" \ + ./configure \ + --prefix=${PREFIX} \ + --build=$(BUILD) \ + --host=$(TARGET) \ --disable-manual --disable-file --disable-rtsp --disable-dict \ - --disable-imap --disable-pop3 --disable-smtp --with-ssl \ - --with-random --mandir=/.remove && \ - $(MAKE) all && \ - mkdir -p $(HOSTPREFIX)/bin && \ - sed -e "s,^prefix=,prefix=$(TARGETPREFIX)," < curl-config > $(HOSTPREFIX)/bin/curl-config && \ - chmod 755 $(HOSTPREFIX)/bin/curl-config && \ + --disable-imap --disable-pop3 --disable-smtp --enable-shared \ + --with-random --mandir=/.remove \ + --with-ssl=$(TARGETPREFIX) \ + --with-librtmp=$(TARGETPREFIX)/lib; \ + $(MAKE) all; \ + mkdir -p $(HOSTPREFIX)/bin; \ + sed -e "s,^prefix=,prefix=$(TARGETPREFIX)," < curl-config > $(HOSTPREFIX)/bin/curl-config; \ + chmod 755 $(HOSTPREFIX)/bin/curl-config; \ $(MAKE) install DESTDIR=$(TARGETPREFIX) rm $(TARGETPREFIX)/bin/curl-config $(REWRITE_LIBTOOL)/libcurl.la -- 2.39.5