aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/Makefile
diff options
context:
space:
mode:
authorOlaf Hering <olaf@aepfle.de>2012-02-29 14:32:51 +0000
committerOlaf Hering <olaf@aepfle.de>2012-02-29 14:32:51 +0000
commit9c33ab91c5759d108b7b5096f072819c6bce8e13 (patch)
tree598017af70b29b8caea0647358dafbdfebe05724 /tools/libxl/Makefile
parent244ae51879d70291e725766cbb777611b17cf297 (diff)
downloadxen-9c33ab91c5759d108b7b5096f072819c6bce8e13.tar.gz
xen-9c33ab91c5759d108b7b5096f072819c6bce8e13.tar.bz2
xen-9c33ab91c5759d108b7b5096f072819c6bce8e13.zip
libxl: use libxl wrapper for yajl_gen_alloc
To fix compile errors with libyajl2: * use libxl_yajl_gen_alloc() * use libxl_yajl_length * link xl with -lyajl for yajl_gen_string() Signed-off-by: Olaf Hering <olaf@aepfle.de> Acked-by: Ian Campbell <ian.campbell@citrix.com> Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/Makefile')
-rw-r--r--tools/libxl/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxl/Makefile b/tools/libxl/Makefile
index ce38585340..e44fcfaa87 100644
--- a/tools/libxl/Makefile
+++ b/tools/libxl/Makefile
@@ -139,7 +139,7 @@ libxlutil.a: $(LIBXLU_OBJS)
$(AR) rcs libxlutil.a $^
xl: $(XL_OBJS) libxlutil.so libxenlight.so
- $(CC) $(LDFLAGS) -o $@ $(XL_OBJS) libxlutil.so $(LDLIBS_libxenlight) $(LDLIBS_libxenctrl) $(APPEND_LDFLAGS)
+ $(CC) $(LDFLAGS) -o $@ $(XL_OBJS) libxlutil.so $(LDLIBS_libxenlight) $(LDLIBS_libxenctrl) -lyajl $(APPEND_LDFLAGS)
testidl: testidl.o libxlutil.so libxenlight.so
$(CC) $(LDFLAGS) -o $@ testidl.o libxlutil.so $(LDLIBS_libxenlight) $(LDLIBS_libxenctrl) $(APPEND_LDFLAGS)