summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--api/examples/Makefile.am17
-rw-r--r--api/examples/glfsxmp.c4
2 files changed, 16 insertions, 5 deletions
diff --git a/api/examples/Makefile.am b/api/examples/Makefile.am
index 7112c81d6a7..6c8a94aeb14 100644
--- a/api/examples/Makefile.am
+++ b/api/examples/Makefile.am
@@ -1,6 +1,17 @@
# The bits needed for glfsxmp
-EXTRA_PROGRAMS = glfsxmp
+noinst_PROGRAMS = glfsxmp
glfsxmp_SOURCES = glfsxmp.c
-glfsxmp_CFLAGS = $(GLFS_CFLAGS) -Wall
-glfsxmp_LDADD = $(GLFS_LIBS) -lrt
+glfsxmp_LDADD = $(top_builddir)/libglusterfs/src/libglusterfs.la $(GF_LDADD) \
+ $(top_builddir)/api/src/libgfapi.la \
+ $(RLLIBS) $(top_builddir)/rpc/xdr/src/libgfxdr.la \
+ $(top_builddir)/rpc/rpc-lib/src/libgfrpc.la \
+ $(XML_LIBS)
+
+glfsxmp_LDFLAGS = $(GF_LDFLAGS)
+AM_CPPFLAGS = $(GF_CPPFLAGS) \
+ -I$(top_srcdir)/api/src \
+ -I$(top_srcdir)/libglusterfs/src -I$(top_srcdir)/rpc/rpc-lib/src\
+ -I$(top_srcdir)/rpc/xdr/src
+
+AM_CFLAGS = -Wall $(GF_CFLAGS)
diff --git a/api/examples/glfsxmp.c b/api/examples/glfsxmp.c
index 7ff3f0eb7ee..396abc65639 100644
--- a/api/examples/glfsxmp.c
+++ b/api/examples/glfsxmp.c
@@ -1,8 +1,8 @@
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
-#include "api/glfs.h"
-#include "api/glfs-handles.h"
+#include "glfs.h"
+#include "glfs-handles.h"
#include <string.h>
#include <time.h>