mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-14 03:59:03 +08:00
110 lines
4.3 KiB
Diff
110 lines
4.3 KiB
Diff
|
diff --git a/build/Makefile.win32.common b/build/Makefile.win32.common
|
||
|
index 7d7e9735f..f39ea1991 100644
|
||
|
--- a/build/Makefile.win32.common
|
||
|
+++ b/build/Makefile.win32.common
|
||
|
@@ -44,13 +44,13 @@ else
|
||
|
ifeq ($(ZLIB_PATH),)
|
||
|
ZLIB_PATH := $(top_builddir)/../zlib
|
||
|
endif
|
||
|
-ZLIB_CFLAGS += -I$(ZLIB_PATH)/
|
||
|
-CAIRO_LIBS += $(ZLIB_PATH)/zdll.lib
|
||
|
+# ZLIB_CFLAGS += -I$(ZLIB_PATH)/
|
||
|
+# CAIRO_LIBS += $(ZLIB_PATH)/zdll.lib
|
||
|
endif
|
||
|
|
||
|
DEFAULT_CFLAGS = -nologo $(CFG_CFLAGS)
|
||
|
DEFAULT_CFLAGS += -I. -I$(top_srcdir) -I$(top_srcdir)/src
|
||
|
-DEFAULT_CFLAGS += $(PIXMAN_CFLAGS) $(LIBPNG_CFLAGS) $(ZLIB_CFLAGS)
|
||
|
+DEFAULT_CFLAGS += $(PIXMAN_CFLAGS) $(LIBPNG_CFLAGS)
|
||
|
|
||
|
CAIRO_CFLAGS = $(DEFAULT_CFLAGS) $(CFLAGS)
|
||
|
|
||
|
diff --git a/configure.ac b/configure.ac
|
||
|
index 5e33c96ea..c9e9cfaa9 100644
|
||
|
--- a/configure.ac
|
||
|
+++ b/configure.ac
|
||
|
@@ -43,7 +43,7 @@ AC_CACHE_SAVE
|
||
|
|
||
|
dnl ===========================================================================
|
||
|
|
||
|
-AC_CHECK_LIB(z, compress,
|
||
|
+AC_SEARCH_LIBS(compress, z zlib zlibd,
|
||
|
[AC_CHECK_HEADER(zlib.h, [
|
||
|
have_libz=yes
|
||
|
AC_DEFINE(HAVE_ZLIB, 1, [Define to 1 if you have zlib available])
|
||
|
@@ -481,7 +481,7 @@ CAIRO_ENABLE_SURFACE_BACKEND(script, script, yes, [
|
||
|
any2ppm_cs=yes
|
||
|
# The script backend requires zlib.
|
||
|
use_script=$have_libz
|
||
|
- script_NONPKGCONFIG_LIBS=-lz
|
||
|
+ script_NONPKGCONFIG_LIBS=$ac_cv_search_compress
|
||
|
])
|
||
|
|
||
|
dnl ===========================================================================
|
||
|
@@ -582,7 +582,7 @@ dnl ===========================================================================
|
||
|
CAIRO_ENABLE_SURFACE_BACKEND(ps, PostScript, yes, [
|
||
|
# The ps backend requires zlib.
|
||
|
use_ps=$have_libz
|
||
|
- ps_NONPKGCONFIG_LIBS=-lz
|
||
|
+ ps_NONPKGCONFIG_LIBS=$ac_cv_search_compress
|
||
|
])
|
||
|
|
||
|
dnl ===========================================================================
|
||
|
@@ -619,7 +619,7 @@ dnl ===========================================================================
|
||
|
CAIRO_ENABLE_SURFACE_BACKEND(pdf, PDF, yes, [
|
||
|
# The pdf backend requires zlib.
|
||
|
use_pdf=$have_libz
|
||
|
- pdf_NONPKGCONFIG_LIBS=-lz
|
||
|
+ pdf_NONPKGCONFIG_LIBS=$ac_cv_search_compress
|
||
|
])
|
||
|
|
||
|
dnl ===========================================================================
|
||
|
@@ -706,7 +706,7 @@ CAIRO_ENABLE_SURFACE_BACKEND(observer, observer, always)
|
||
|
CAIRO_ENABLE_SURFACE_BACKEND(tee, tee, no)
|
||
|
CAIRO_ENABLE_SURFACE_BACKEND(xml, xml, no, [
|
||
|
use_xml=$have_libz
|
||
|
- xml_NONPKGCONFIG_LIBS=-lz
|
||
|
+ xml_NONPKGCONFIG_LIBS=$ac_cv_search_compress
|
||
|
])
|
||
|
|
||
|
dnl ===========================================================================
|
||
|
diff --git a/src/Makefile.am b/src/Makefile.am
|
||
|
index acf0a8281..fe339a3cf 100644
|
||
|
--- a/src/Makefile.am
|
||
|
+++ b/src/Makefile.am
|
||
|
@@ -68,7 +68,7 @@ cairo.def: cairo-features.h $(enabled_cairo_headers)
|
||
|
@(echo EXPORTS; \
|
||
|
(cd $(srcdir); cat $(enabled_cairo_headers) || echo 'cairo_ERROR ()' ) | \
|
||
|
$(EGREP) -v '^# *include' | \
|
||
|
- ( cat cairo-features.h - | $(CPP) -D__cplusplus - || echo 'cairo_ERROR ()' ) | \
|
||
|
+ ( cat cairo-features.h - | $(CPP) $(CPP_FLAGS) -D__cplusplus - || echo 'cairo_ERROR ()' ) | \
|
||
|
$(EGREP) '^cairo_.* \(' | \
|
||
|
sed -e 's/[ ].*//' | \
|
||
|
sort; \
|
||
|
diff --git a/util/cairo-script/Makefile.am b/util/cairo-script/Makefile.am
|
||
|
index d5c2998ac..e6e23b2ed 100644
|
||
|
--- a/util/cairo-script/Makefile.am
|
||
|
+++ b/util/cairo-script/Makefile.am
|
||
|
@@ -15,7 +15,7 @@ libcairo_script_interpreter_la_SOURCES = \
|
||
|
$(NULL)
|
||
|
libcairo_script_interpreter_la_CFLAGS = $(CAIRO_CFLAGS)
|
||
|
libcairo_script_interpreter_la_LDFLAGS = -version-info $(CAIRO_LIBTOOL_VERSION_INFO) -no-undefined $(export_symbols)
|
||
|
-libcairo_script_interpreter_la_LIBADD = $(top_builddir)/src/libcairo.la $(CAIRO_LIBS) $(lzo_LIBS) -lz
|
||
|
+libcairo_script_interpreter_la_LIBADD = $(top_builddir)/src/libcairo.la $(CAIRO_LIBS) $(lzo_LIBS)
|
||
|
|
||
|
csi_replay_SOURCES = csi-replay.c
|
||
|
csi_replay_CFLAGS = $(CAIRO_CFLAGS)
|
||
|
diff --git a/util/cairo-trace/Makefile.am b/util/cairo-trace/Makefile.am
|
||
|
index a0091f882..64d86184f 100644
|
||
|
--- a/util/cairo-trace/Makefile.am
|
||
|
+++ b/util/cairo-trace/Makefile.am
|
||
|
@@ -13,7 +13,7 @@ libcairo_trace_la_CPPFLAGS = -DCAIRO_TRACE_OUTDIR="\"$(cairooutdir)\"" \
|
||
|
libcairo_trace_la_CFLAGS = $(CAIRO_CFLAGS) $(real_pthread_CFLAGS)
|
||
|
libcairo_trace_la_LDFLAGS = -module -no-undefined -avoid-version
|
||
|
|
||
|
-libcairo_trace_la_LIBADD = $(real_pthread_LIBS) -lz
|
||
|
+libcairo_trace_la_LIBADD = $(real_pthread_LIBS)
|
||
|
if CAIRO_HAS_DL
|
||
|
libcairo_trace_la_LIBADD += -ldl
|
||
|
endif
|