On Mon, Oct 27, 2014 at 03:13:19PM +0000, Javier Jardón wrote: > This fixes this build failure: > > /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.3/../../../../x86_64-unknown-linux-gnu/bin/ld: > clients/weston_multi_resource-multi-resource.o: undefined reference to > symbol 'clock_gettime@@GLIBC_2.2.5' > /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.3/../../../../x86_64-unknown-linux-gnu/bin/ld: > note: 'clock_gettime@@GLIBC_2.2.5' is defined in DSO /lib64/librt.so.1 > so try adding it to the linker command line > /lib64/librt.so.1: could not read symbols: Invalid operation > --- > Makefile.am | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile.am b/Makefile.am > index b2d6893..0c08acb 100644 > --- a/Makefile.am > +++ b/Makefile.am > @@ -419,7 +419,7 @@ weston_simple_touch_LDADD = $(SIMPLE_CLIENT_LIBS) > libshared.la > > weston_multi_resource_SOURCES = clients/multi-resource.c > weston_multi_resource_CFLAGS = $(AM_CFLAGS) $(SIMPLE_CLIENT_CFLAGS) > -weston_multi_resource_LDADD = $(SIMPLE_CLIENT_LIBS) libshared.la -lm > +weston_multi_resource_LDADD = $(SIMPLE_CLIENT_LIBS) libshared.la -lrt -lm > endif > > if BUILD_SIMPLE_EGL_CLIENTS
If -lrt is required, you may want to also add an appropriate test to configure.ac, so if it's missing it'll be flagged at configure time rather than at link time. Bryce _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
