From: Javier Viguera Date: Thu, 10 Oct 2013 10:16:27 +0200 Subject: [PATCH] undefined shm_open Explicitly link with 'librt' to fix: /usr/lib/libmfwvss.so.0: undefined symbol: shm_open Signed-off-by: Javier Viguera --- libs/vss/Makefile.am | 2 +- libs/vss/Makefile.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/vss/Makefile.am b/libs/vss/Makefile.am index 76a96ac..e90d715 100755 --- a/libs/vss/Makefile.am +++ b/libs/vss/Makefile.am @@ -10,7 +10,7 @@ lib_LTLIBRARIES = libmfwvss.la libmfwvss_la_SOURCES = vss_common.c video_surface.c libmfwvss_la_CFLAGS = -O2 -I$(FBHEADER_PATH) $(IPU_CFLAGS) -I../../inc/common -I../sconf libmfwvss_la_LDFLAGS = -version-info @GSTMXLIBS_VERSION@ -libmfwvss_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl +libmfwvss_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl -lrt libmfwvss_la_LIBADD += ../sconf/libmfwsconf.la diff --git a/libs/vss/Makefile.in b/libs/vss/Makefile.in index e016da6..0f61804 100755 --- a/libs/vss/Makefile.in +++ b/libs/vss/Makefile.in @@ -269,7 +269,7 @@ libmfwvss_la_SOURCES = vss_common.c video_surface.c libmfwvss_la_CFLAGS = -O2 -I$(FBHEADER_PATH) $(IPU_CFLAGS) -I../../inc/common -I../sconf libmfwvss_la_LDFLAGS = -version-info @GSTMXLIBS_VERSION@ libmfwvss_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \ - -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl \ + -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl -lrt \ ../sconf/libmfwsconf.la data_DATA = vssconfig vssconfig.dvi_tv vssconfig.dvi_wvga all: all-am