#WX|http://www.bacula.org/depkgs-mingw32/wxWidgets-2.8.7.tar.gz
ZLIB|https://www.baculasystems.com/dl/Depkgs-mingw32-6.6-paa9aiMa/zlib-1.2.8.tar.gz
LZO|https://www.baculasystems.com/dl/Depkgs-mingw32-6.6-paa9aiMa/lzo-2.10.tar.gz
+ZSTD|https://github.com/facebook/zstd/releases/download/v1.5.0/zstd-1.5.0.tar.gz
#
#
# Original file locations
WX|http://www.bacula.org/depkgs-mingw32/wxWidgets-2.8.7.tar.gz
ZLIB|https://www.baculasystems.com/dl/Depkgs-mingw32-6.6-paa9aiMa/zlib-1.2.8.tar.gz
LZO|https://www.baculasystems.com/dl/Depkgs-mingw32-6.6-paa9aiMa/lzo-2.10.tar.gz
+ZSTD|https://github.com/facebook/zstd/releases/download/v1.5.0/zstd-1.5.0.tar.gz
#
#
# Original file locations
}
+process_zstd()
+{
+ echo Installing ZSTD
+ get_source "$URL_ZSTD" "$DIR_ZSTD" "$MKD_ZSTD"
+ CC=x86_64-w64-mingw32-gcc make TARGET_SYSTEM=Windows
+ cp lib/libzstd.a $DEPPKG_DIR/lib
+ cp lib/*.h $DEPPKG_DIR/include
+}
+
+
if [ "$#" -eq 0 ]
then
process_mingw
process_qt5
process_sed
process_cmd_utils
+ process_zstd
# process_mtx
# process_mt
else
fi
}
+process_zstd()
+{
+ echo Installing ZSTD
+ get_source "$URL_ZSTD" "$DIR_ZSTD" "$MKD_ZSTD"
+ CC=i686-w64-mingw32-gcc make TARGET_SYSTEM=Windows
+ cp lib/libzstd.a $DEPPKG_DIR/lib
+ cp lib/*.h $DEPPKG_DIR/include
+}
+
if [ "$#" -eq 0 ]
then
process_mingw
process_stab2cv
process_sed
process_cmd_utils
+ process_zstd
# process_pcre
# process_mysql
# process_sqlite
$(LIBS_PTHREADS) \
$(LIBS_ZLIB) \
$(LIBS_LZO) \
+ $(LIBS_ZSTD) \
$(LIBS_NETWORK) \
-lole32 \
-loleaut32 \
$(BINDIR)/bls.exe: $(OBJDIR)/bls.o $(EXTRA_BLS_OBJS) $(COMMON_OBJS) $(LIBS_BACULA)
$(call link_conapp,$(LIBS_STORED))
-$(BINDIR)/bextract.exe: $(BEXTRACT_OBJS) $(COMMON_OBJS) $(LIBS_BACULA) $(LIBS_LZO)
+$(BINDIR)/bextract.exe: $(BEXTRACT_OBJS) $(COMMON_OBJS) $(LIBS_BACULA) $(LIBS_LZO) $(LIBS_ZSTD)
$(call link_conapp,$(LIBS_STORED) $(LIBS_ZLIB))
$(BINDIR)/bscan.exe: $(OBJDIR)/bscan.o $(COMMON_OBJS) $(LIBS_CATS) $(LIBS_BACULA)