[vlc-devel] [PATCH 4/4] Fix use of pkg-config when linking FFmpeg statically
Rémi Denis-Courmont
remi at remlab.net
Sun Feb 7 12:52:27 CET 2010
---
configure.ac | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/configure.ac b/configure.ac
index f3221bc..81dd947 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2686,7 +2686,7 @@ then
AC_CHECK_HEADERS(libavcodec/avcodec.h ffmpeg/avcodec.h)
AC_CHECK_HEADERS(libavutil/avutil.h ffmpeg/avutil.h)
VLC_ADD_PLUGIN([avcodec])
- VLC_ADD_LIBS([avcodec],[$AVCODEC_LIBS])
+ VLC_ADD_LIBS([avcodec],[`${PKG_CONFIG} --libs libavcodec libavutil --static`])
VLC_ADD_CFLAGS([avcodec],[$AVCODEC_CFLAGS])
VLC_RESTORE_FLAGS
have_avcodec="yes"
@@ -2797,10 +2797,10 @@ then
AC_CHECK_HEADERS(libavutil/avutil.h ffmpeg/avutil.h)
AS_IF([test "$enable_merge_ffmpeg" = "no"], [
VLC_ADD_PLUGIN([avformat access_avio])
- VLC_ADD_LIBS([avformat access_avio],[$AVFORMAT_LIBS $AVUTIL_LIBS])
+ VLC_ADD_LIBS([avformat access_avio],[`${PKG_CONFIG} --libs libavformat libavutil --static`])
VLC_ADD_CFLAGS([avformat access_avio],[$AVFORMAT_CFLAGS $AVUTIL_CFLAGS])
], [
- VLC_ADD_LIBS([avcodec],[$AVFORMAT_LIBS $AVUTIL_LIBS])
+ VLC_ADD_LIBS([avcodec],[`${PKG_CONFIG} --libs libavformat libavutil --static`])
VLC_ADD_CFLAGS([avcodec],[$AVFORMAT_CFLAGS $AVUTIL_CFLAGS])
])
VLC_RESTORE_FLAGS
@@ -2825,7 +2825,7 @@ then
CFLAGS="${CFLAGS} ${SWSCALE_CFLAGS}"
AC_CHECK_HEADERS(libswscale/swscale.h ffmpeg/swscale.h)
VLC_ADD_PLUGIN([swscale])
- VLC_ADD_LIBS([swscale],[$SWSCALE_LIBS])
+ VLC_ADD_LIBS([swscale],[`${PKG_CONFIG} --libs libswscale --static`])
VLC_ADD_CFLAGS([swscale],[$SWSCALE_CFLAGS])
VLC_RESTORE_FLAGS
],[
@@ -2848,7 +2848,7 @@ then
CFLAGS="${CFLAGS} ${POSTPROC_CFLAGS}"
AC_CHECK_HEADERS(postproc/postprocess.h)
VLC_ADD_PLUGIN([postproc])
- VLC_ADD_LIBS([postproc],[$POSTPROC_LIBS $AVUTIL_LIBS])
+ VLC_ADD_LIBS([postproc],[`${PKG_CONFIG} --libs libpostproc libavutil --static`])
VLC_ADD_CFLAGS([postproc],[$POSTPROC_CFLAGS $AVUTIL_CFLAGS])
VLC_RESTORE_FLAGS
],[
--
1.6.6.1
More information about the vlc-devel
mailing list