From 88a3e7d14859af76c1b322d8e00702c530472b3d Mon Sep 17 00:00:00 2001 From: Noah Watkins Date: Wed, 28 Nov 2012 11:28:52 -0800 Subject: [PATCH] Makefile: fix libcephfs for gcov and cleanups Adds EXTRALIBS, removes unused CFLAGS. Signed-off-by: Noah Watkins Reviewed-by: Joe Buck --- src/Makefile.am | 6 +++--- src/java/native/libcephfs_jni.cc | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index be851d69f55e8..2102e065b03fa 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -539,9 +539,9 @@ endif ## - 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 diff --git a/src/java/native/libcephfs_jni.cc b/src/java/native/libcephfs_jni.cc index c94e136a9808a..09448b75ec4c2 100644 --- a/src/java/native/libcephfs_jni.cc +++ b/src/java/native/libcephfs_jni.cc @@ -25,7 +25,7 @@ #include #include -#include +#include "include/cephfs/libcephfs.h" #include "common/dout.h" #define dout_subsys ceph_subsys_javaclient -- 2.39.5