Ignore:
Timestamp:
2005-06-29T13:29:30+12:00 (19 years ago)
Author:
kjdon
Message:

modified so that jni stuff works on Mac OS. in configure.in changed the names of some of the vars that george had added.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/indexers/mgpp/jni/Makefile.in

    r8949 r10192  
    2828AWK = @AWK@
    2929
     30JNIFLAGS=@JNIFLAGS@
     31JNISUFFIX=@JNISUFFIX@
     32JNIINC=@JNIINC@
     33
    3034datadir = $(prefix)/share
    3135libexecdir = $(exec_prefix)/libexec
     
    4145    $(CXXCOMPILE) $<
    4246
    43 
    44 INCLUDES = -I.. -I../lib -I../text -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux
     47# can we get rid of JAVA_HOME from here??
     48INCLUDES = -I.. -I../lib -I../text -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(JNIINC)
    4549
    4650all: compile link
     
    4953    $(CXXCOMPILE) MGPPWrapperImpl.cpp MGPPPassesWrapperImpl.cpp
    5054link:
    51     $(CXX) $(LDFLAGS) -shared -o libmgppjni.so MGPPWrapperImpl.o $(QUERY_LIBS)
    52     $(CXX) $(LDFLAGS) -shared -o libmgpppassjni.so MGPPPassesWrapperImpl.o $(PASSES_LIBS)
     55    $(CXX) $(LDFLAGS) $(JNIFLAGS) -o libmgppjni.$(JNISUFFIX) MGPPWrapperImpl.o $(QUERY_LIBS)
     56    $(CXX) $(LDFLAGS) $(JNIFLAGS) -o libmgpppassjni.$(JNISUFFIX) MGPPPassesWrapperImpl.o $(PASSES_LIBS)
    5357
    5458clean:
    55     rm -rf *.o libmgppjni.so libmgpppassjni.so
     59    rm -rf *.o libmgppjni.$(JNISUFFIX) libmgpppassjni.$(JNISUFFIX)
    5660
    5761distclean: clean
     
    6064install:
    6165    ../mkinstalldirs $(libdir); \
    62     cp libmgppjni.so  libmgpppassjni.so  $(libdir)/;
     66    cp libmgppjni.$(JNISUFFIX)  libmgpppassjni.$(JNISUFFIX)  $(libdir)/;
    6367
    6468
Note: See TracChangeset for help on using the changeset viewer.