$(UNTAR)/openssl-$(OPENSSL_VER)$(OPENSSL_SUBVER).tar.gz
pushd $(BUILD_TMP)/openssl-$(OPENSSL_VER)$(OPENSSL_SUBVER) && \
CC=$(TARGET)-gcc \
- ./Configure shared no-hw no-engine linux-generic32 --prefix=/ --openssldir=/.remove && \
+ ./Configure shared no-hw linux-generic32 --prefix=/ --openssldir=/.remove && \
$(MAKE) all && \
$(MAKE) install_sw INSTALL_PREFIX=$(TARGETPREFIX)
$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/openssl.pc
$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libcrypto.pc
$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libssl.pc
- rm -fr $(TARGETPREFIX)/lib/engines
rm -r $(TARGETPREFIX)/.remove $(TARGETPREFIX)/bin/openssl $(TARGETPREFIX)/bin/c_rehash
$(REMOVE)/openssl-$(OPENSSL_VER)$(OPENSSL_SUBVER)
pushd $(TARGETPREFIX)/lib && \
$(REMOVE)/libjpeg-turbo-$(JPEG_TURBO_VER)
touch $@
+ifeq ($(PLATFORM), nevis)
+NEVIS_XML2_FLAGS = --with-minimum
+endif
+
$(D)/libxml2: $(ARCHIVE)/libxml2-$(LIBXML2_VER).tar.gz | $(TARGETPREFIX)
$(UNTAR)/libxml2-$(LIBXML2_VER).tar.gz
pushd $(BUILD_TMP)/libxml2-$(LIBXML2_VER) && \
--without-debug \
--without-docbook \
--without-catalog \
- --without-zlib && \
+ --without-zlib \
+ $(NEVIS_XML2_FLAGS) && \
$(MAKE) && \
$(MAKE) install DESTDIR=$(TARGETPREFIX) && \
mv $(TARGETPREFIX)/bin/xml2-config $(HOSTPREFIX)/bin
FFMPEG_CONFIGURE += --cpu=armv6 --extra-cflags="-I$(TARGETPREFIX)/include"
endif
-$(D)/ffmpeg: $(D)/librtmp $(D)/libxslt | $(TARGETPREFIX)
+$(D)/ffmpeg: $(D)/librtmp $(D)/libxml2 | $(TARGETPREFIX)
tar -C $(SOURCE_DIR)/git/LIBRARIES -cp ffmpeg/$(CST_FFMPEG_VERSION) --exclude=.git | tar -C $(BUILD_TMP) -x
pushd $(BUILD_TMP)/ffmpeg/$(CST_FFMPEG_VERSION) && \
$(BUILDENV) \
./configure \
$(FFMPEG_CONFIGURE) \
- --extra-ldflags="-L$(TARGETPREFIX)/lib -lxml2" \
+ --extra-ldflags="-L$(TARGETPREFIX)/lib -lxml2 -lz" \
--logfile=$(BUILD_TMP)/Config-$(CST_FFMPEG_VERSION).log \
--cross-prefix=$(TARGET)- \
--prefix=$(TARGETPREFIX) \