diff options
author | Alexey Yakovenko <waker@users.sourceforge.net> | 2014-02-09 22:07:26 +0100 |
---|---|---|
committer | Alexey Yakovenko <waker@users.sourceforge.net> | 2014-02-09 22:07:26 +0100 |
commit | 3dffacf360e6676742e2b789ec9fedcacc8df251 (patch) | |
tree | 8d3225c477a31f6d8dfd62b80aca26072fd23cb8 | |
parent | c26dc595bdb77add53b6b4da3c6091e91ad1d6cd (diff) |
zlib, libzip, pulseaudio static build fixes
-rw-r--r-- | configure.ac | 22 | ||||
-rw-r--r-- | plugins/ao/Makefile.am | 2 | ||||
-rw-r--r-- | plugins/vfs_zip/Makefile.am | 2 |
3 files changed, 21 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index d3843254..21e951f5 100644 --- a/configure.ac +++ b/configure.ac @@ -187,21 +187,27 @@ CFLAGS="$CFLAGS $INSANE_CFLAGS -D_GNU_SOURCE $PREFIXFLAGS -DDDB_WARN_DEPRECATED= AS_IF([test "${enable_staticlink}" != "no"], [ HAVE_ZLIB=yes + ZLIB_CFLAGS="-I../../$LIB/include" ZLIB_LIBS="../../$LIB/lib/libz.a" + AC_SUBST(ZLIB_CFLAGS) + AC_SUBST(ZLIB_LIBS) ], [ AC_CHECK_LIB([z], [main], [HAVE_ZLIB=yes]) ZLIB_LIBS="-lz" + AC_SUBST(ZLIB_LIBS) ]) -AC_SUBST(ZLIB_LIBS) AS_IF([test "${enable_staticlink}" != "no"], [ HAVE_ZIP=yes + ZIP_CFLAGS="-I../../$LIB/include" ZIP_LIBS="../../$LIB/lib/libzip.a ../../$LIB/lib/libz.a" + AC_SUBST(ZIP_CFLAGS) + AC_SUBST(ZIP_LIBS) ], [ AC_CHECK_LIB([zip], [main], [HAVE_ZIP=yes]) ZIP_LIBS="-lzip" + AC_SUBST(ZIP_LIBS) ]) -AC_SUBST(ZIP_LIBS) AS_IF([test "${enable_gtk3}" = "yes"], [ AS_IF([test "${enable_staticlink}" != "no"], [ @@ -279,7 +285,15 @@ AS_IF([test "${enable_staticlink}" != "no"], [ ]) AS_IF([test "${enable_pulse}" != "no"], [ - PKG_CHECK_MODULES(PULSE_DEPS, libpulse-simple, HAVE_PULSE=yes, HAVE_PULSE=no) + AS_IF([test "${enable_staticlink}" != "no"], [ + HAVE_PULSE=yes + PULSE_DEPS_LIBS="-lpulse-simple" + PULSE_DEPS_CFLAGS="-I../../$LIB/include/" + AC_SUBST(DBUS_DEPS_CFLAGS) + AC_SUBST(DBUS_DEPS_LIBS) + ], [ + PKG_CHECK_MODULES(PULSE_DEPS, libpulse-simple, HAVE_PULSE=yes, HAVE_PULSE=no) + ]) ]) AC_CHECK_HEADER([iconv.h],[],[iconv.h not found.]) @@ -634,7 +648,9 @@ AS_IF([test "${enable_dca}" != "no"], [ AS_IF([test "${enable_aac}" != "no"], [ AS_IF([test "${enable_staticlink}" != "no"], [ + FAAD2_CFLAGS="-I../../$LIB/include" FAAD2_LIBS="../../$LIB/lib/libfaad.a" + AC_SUBST(FAAD2_CFLAGS) AC_SUBST(FAAD2_LIBS) HAVE_AAC=yes ], [ diff --git a/plugins/ao/Makefile.am b/plugins/ao/Makefile.am index 55638c11..2d124b27 100644 --- a/plugins/ao/Makefile.am +++ b/plugins/ao/Makefile.am @@ -22,6 +22,6 @@ ddb_ao_la_LDFLAGS = -module -avoid-version $(ZLIB_LIBS) EXTRA_DIST=eng_psf/peops/reverb.c eng_psf/peops/adsr.c eng_psf/peops/registers.c eng_psf/peops/dma.c eng_psf/peops2/spu2.c eng_psf/peops2/reverb2.c eng_psf/peops2/adsr2.c eng_dsf/arm7memil.c eng_dsf/aicalfo.c eng_ssf/scsplfo.c ddb_ao_la_LIBADD = $(LDADD) -AM_CFLAGS = $(CFLAGS) -Wall -DPATH_MAX=1024 -DHAS_PSXCPU=1 -I.. -Ieng_ssf -Ieng_qsf -Ieng_dsf -lm -fPIC +AM_CFLAGS = $(CFLAGS) $(ZLIB_CFLAGS) -Wall -DPATH_MAX=1024 -DHAS_PSXCPU=1 -I.. -Ieng_ssf -Ieng_qsf -Ieng_dsf -lm -fPIC endif diff --git a/plugins/vfs_zip/Makefile.am b/plugins/vfs_zip/Makefile.am index a2394e11..579baf58 100644 --- a/plugins/vfs_zip/Makefile.am +++ b/plugins/vfs_zip/Makefile.am @@ -5,5 +5,5 @@ vfs_zip_la_SOURCES = vfs_zip.c vfs_zip_la_LDFLAGS = -module -avoid-version vfs_zip_la_LIBADD = $(LDADD) $(ZLIB_LIBS) $(ZIP_LIBS) -AM_CFLAGS = $(CFLAGS) -std=c99 +AM_CFLAGS = $(CFLAGS) $(ZLIB_CFLAGS) $(ZIP_CFLAGS) -std=c99 endif |