Ignore:
Timestamp:
2013-01-10T15:44:31+13:00 (11 years ago)
Author:
davidb
Message:

Support for cross-compilation added. This particular set of changes focus on flags that assist cross-compilation with JNI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/common-src/indexers/mg/jni/Makefile.in

    r25168 r26657  
    2727AWK = @AWK@
    2828
    29 JNIFLAGS=@JNIFLAGS@
     29JNICFLAGS=@JNICFLAGS@
     30JNILDFLAGS=@JNILDFLAGS@
     31JNIPREFIX=@JNIPREFIX@
    3032JNISUFFIX=@JNISUFFIX@
    3133JNIINC=@JNIINC@
     
    3537mandir = $(prefix)/man/man1
    3638
    37 CCOMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CFLAGS)
     39CCOMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CFLAGS) $(JNICFLAGS)
    3840
    3941.SUFFIXES:
     
    5153
    5254link:
    53     $(CC) $(LDFLAGS) $(JNIFLAGS) -o libmgretrievejni.$(JNISUFFIX) MGRetrieveWrapperImpl.o $(QUERY_LIBS)
    54     $(CC) $(LDFLAGS) $(JNIFLAGS) -o libmgsearchjni.$(JNISUFFIX) MGSearchWrapperImpl.o $(QUERY_LIBS)
    55     $(CC) $(LDFLAGS)  $(JNIFLAGS) -o libmgpassjni.$(JNISUFFIX)  MGPassesWrapperImpl.o  $(PASSES_LIBS)
     55    $(CC) $(LDFLAGS) $(JNILDFLAGS) -o $(JNIPREFIX)mgretrievejni.$(JNISUFFIX) MGRetrieveWrapperImpl.o $(QUERY_LIBS)
     56    $(CC) $(LDFLAGS) $(JNILDFLAGS) -o $(JNIPREFIX)mgsearchjni.$(JNISUFFIX) MGSearchWrapperImpl.o $(QUERY_LIBS)
     57    $(CC) $(LDFLAGS)  $(JNILDFLAGS) -o $(JNIPREFIX)mgpassjni.$(JNISUFFIX)  MGPassesWrapperImpl.o  $(PASSES_LIBS)
    5658
    5759clean:
    58     rm -rf *.o libmgretrievejni.$(JNISUFFIX) libmgsearchjni.$(JNISUFFIX) libmgpassjni.$(JNISUFFIX)
     60    rm -rf *.o $(JNIPREFIX)mgretrievejni.$(JNISUFFIX) $(JNIPREFIX)mgsearchjni.$(JNISUFFIX) $(JNIPREFIX)mgpassjni.$(JNISUFFIX)
    5961
    6062distclean: clean
     
    6365install:
    6466#   ../mkinstalldirs $(libdir); \
    65 #   cp libmgjni.$(JNISUFFIX) libmgpassjni.$(JNISUFFIX)  $(libdir)/;
     67#   cp $(JNIPREFIX)mgjni.$(JNISUFFIX) $(JNIPREFIX)mgpassjni.$(JNISUFFIX)  $(libdir)/;
    6668
    6769
Note: See TracChangeset for help on using the changeset viewer.