clients: Include and link against math lib for new multi-resource

Linking failed with missing ceil() here. Making sure that we include
the header and add the missing -lm.

Signed-off-by: Stefan Schmidt <s.schmidt@samsung.com>
dev
Stefan Schmidt 11 years ago committed by Kristian Høgsberg
parent 0481054c58
commit 639fd86493
  1. 2
      clients/Makefile.am
  2. 1
      clients/multi-resource.c

@ -51,7 +51,7 @@ weston_multi_resource_SOURCES = multi-resource.c \
../shared/os-compatibility.c \ ../shared/os-compatibility.c \
../shared/os-compatibility.h ../shared/os-compatibility.h
weston_multi_resource_CPPFLAGS = $(SIMPLE_CLIENT_CFLAGS) weston_multi_resource_CPPFLAGS = $(SIMPLE_CLIENT_CFLAGS)
weston_multi_resource_LDADD = $(SIMPLE_CLIENT_LIBS) weston_multi_resource_LDADD = $(SIMPLE_CLIENT_LIBS) -lm
endif endif
if BUILD_SIMPLE_EGL_CLIENTS if BUILD_SIMPLE_EGL_CLIENTS

@ -35,6 +35,7 @@
#include <time.h> #include <time.h>
#include <sys/poll.h> #include <sys/poll.h>
#include <float.h> #include <float.h>
#include <math.h>
#include <wayland-client.h> #include <wayland-client.h>
#include "../shared/os-compatibility.h" #include "../shared/os-compatibility.h"

Loading…
Cancel
Save