java: link libguestfs_jni against libutils

The JNI library uses CLEANUP_FREE macros, whose functions are built in
the internal libutils.  Currently, trying to use functions that use
CLEANUP_FREE variables will cause the java execution to stop with a
symbol lookup error (for guestfs_int_cleanup_free).
This commit is contained in:
Pino Toscano
2017-03-02 17:30:16 +01:00
parent 843d61c2d4
commit eeacc86a10

View File

@@ -115,7 +115,9 @@ libguestfs_jni_la_CFLAGS = \
$(WARN_CFLAGS) $(WERROR_CFLAGS) \
$(JNI_CFLAGS)
libguestfs_jni_la_LIBADD = $(top_builddir)/lib/libguestfs.la
libguestfs_jni_la_LIBADD = \
$(top_builddir)/common/utils/libutils.la \
$(top_builddir)/lib/libguestfs.la
libguestfs_jni_la_LDFLAGS = -version-info $(JNI_VERSION_INFO) -shared