Skip to content

Commit 445c3cc

Browse files
committed
Merge pull request #26 from areese/link_against_jsig
Link against jsig
2 parents 62523f1 + fff5311 commit 445c3cc

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/java/Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ SONAME=-Wl,-soname,$(LIBNAME).$(LIBVER)
1616
#-Wl,-rpath,$(DEFAULT_LIB_INSTALL_PATH)
1717

1818
# TODO: Fix this to not be rh specific
19-
INCDIR += -I/usr/lib/jvm/java-1.7.0/include -I/usr/lib/jvm/java-1.7.0/include/linux
20-
LIB_BUILD_FLAGS += -lrt -L$(TOPDIR)/src/lib/$(OBJDIR) -lmdbm -Wall -fno-strict-aliasing -Wno-unused-function -D_FILE_OFFSET_BITS=64
19+
INCDIR += -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux
20+
LIB_BUILD_FLAGS += -L/usr/lib/jvm/java/jre/lib/amd64/ -ljsig -lrt -L$(TOPDIR)/src/lib/$(OBJDIR) -lmdbm -Wall -fno-strict-aliasing -Wno-unused-function -D_FILE_OFFSET_BITS=64
2121

2222
LIB_DEST=$(PREFIX)/lib$(ARCH_SUFFIX)
2323
ifeq ($(SET_RPATH),1)
2424
LIB_BUILD_FLAGS += -Wl,-rpath=$(LIB_DEST)
2525
endif
2626

27-
default-make-target: $(OBJDIR)/$(LIBNAME) $(OBJDIR)/$(LIBNAME).$(LIBVER)
27+
default-make-target: $(OBJDIR)/$(LIBNAME) $(OBJDIR)/$(LIBNAME).$(LIBVER) maven
2828

2929
# generic library
3030
$(OBJDIR)/$(LIBNAME) : $(SOURCES:%.c=$(OBJDIR)/%.o) $(CPP_SOURCES:%.cc=$(OBJDIR)/%.o) $(HEADERS)
@@ -41,5 +41,5 @@ install:: default-make-target
4141

4242
clean :: clean-objs
4343

44-
maven:
45-
mvn -B clean verify -Djava.awt.headless=true -DfailIfNoTests=false
44+
maven:
45+
LD_LIBRARY_PATH=../lib/object/ mvn -B clean verify -Djava.awt.headless=true -DfailIfNoTests=false -DnativeDir=../lib/object/ -DlibDir=object/

0 commit comments

Comments
 (0)