Adds EXTRALIBS, removes unused CFLAGS.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Reviewed-by: Joe Buck <jbbuck@gmail.com>
## - The Java source Makefile.am is in src/java
if ENABLE_CEPHFS_JAVA
libcephfs_jni_la_SOURCES = java/native/libcephfs_jni.cc
-libcephfs_jni_la_LIBADD = libcephfs.la
-libcephfs_jni_la_CFLAGS = $(JDK_CPPFLAGS) ${AM_CFLAGS} -I${srcdir}/include
-libcephfs_jni_la_CXXFLAGS = $(JDK_CPPFLAGS) ${AM_CXXFLAGS} -I${srcdir}/include
+libcephfs_jni_la_LIBADD = libcephfs.la $(EXTRALIBS)
+libcephfs_jni_la_CPPFLAGS = $(JDK_CPPFLAGS)
+libcephfs_jni_la_CXXFLAGS = ${AM_CXXFLAGS}
libcephfs_jni_la_LDFLAGS = ${AM_LDFLAGS} -version-info 1:0:0
lib_LTLIBRARIES += libcephfs_jni.la
endif
#include <fcntl.h>
#include <jni.h>
-#include <cephfs/libcephfs.h>
+#include "include/cephfs/libcephfs.h"
#include "common/dout.h"
#define dout_subsys ceph_subsys_javaclient