mirror of
https://github.com/xerial/snappy-java.git
synced 2025-07-19 20:14:33 +02:00
Rename native lib from snappy to snappyjava
This commit is contained in:
parent
a7d36f5cae
commit
a8f6917370
@ -52,49 +52,49 @@ Default_CXX := g++
|
||||
Default_STRIP := strip
|
||||
Default_CXXFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_mac -O2 -fPIC
|
||||
Default_LINKFLAGS := -shared -static
|
||||
Default_LIBNAME := libsnappy.so
|
||||
Default_LIBNAME := libsnappyjava.so
|
||||
Default_SNAPPY_FLAGS :=
|
||||
|
||||
Linux-i386_CXX := g++
|
||||
Linux-i386_STRIP := strip
|
||||
Linux-i386_CXXFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_mac -O2 -fPIC -m32
|
||||
Linux-i386_LINKFLAGS := -shared -static-libgcc -static-libstdc++
|
||||
Linux-i386_LIBNAME := libsnappy.so
|
||||
Linux-i386_LIBNAME := libsnappyjava.so
|
||||
Linux-i386_SNAPPY_FLAGS:=
|
||||
|
||||
Linux-amd64_CXX := g++
|
||||
Linux-amd64_STRIP := strip
|
||||
Linux-amd64_CXXFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_mac -O2 -fPIC -m64
|
||||
Linux-amd64_LINKFLAGS := -shared -static-libgcc -static-libstdc++
|
||||
Linux-amd64_LIBNAME := libsnappy.so
|
||||
Linux-amd64_LIBNAME := libsnappyjava.so
|
||||
Linux-amd64_SNAPPY_FLAGS :=
|
||||
|
||||
Mac-i386_CXX := g++ -arch $(OS_ARCH)
|
||||
Mac-i386_STRIP := strip -x
|
||||
Mac-i386_CXXFLAGS := -I$(JAVA_HOME)/include -O2 -fPIC -mmacosx-version-min=10.4
|
||||
Mac-i386_LINKFLAGS := -dynamiclib -static-libgcc
|
||||
Mac-i386_LIBNAME := libsnappy.jnilib
|
||||
Mac-i386_LIBNAME := libsnappyjava.jnilib
|
||||
Mac-i386_SNAPPY_FLAGS :=
|
||||
|
||||
Mac-x86_64_CXX := g++ -arch $(OS_ARCH)
|
||||
Mac-x86_64_STRIP := strip -x
|
||||
Mac-x86_64_CXXFLAGS := -I$(JAVA_HOME)/include -O2 -fPIC -mmacosx-version-min=10.5
|
||||
Mac-x86_64_LINKFLAGS := -dynamiclib -static-libgcc
|
||||
Mac-x86_64_LIBNAME := libsnappy.jnilib
|
||||
Mac-x86_64_LIBNAME := libsnappyjava.jnilib
|
||||
Mac-x86_64_SNAPPY_FLAGS :=
|
||||
|
||||
Windows-x86_CXX := mingw32-g++
|
||||
Windows-x86_STRIP := strip
|
||||
Windows-x86_CXXFLAGS := -Ilib/inc_win -O2
|
||||
Windows-x86_LINKFLAGS := -Wl,--kill-at -shared -static
|
||||
Windows-x86_LIBNAME := snappy.dll
|
||||
Windows-x86_LIBNAME := snappyjava.dll
|
||||
Windows-x86_SNAPPY_FLAGS :=
|
||||
|
||||
Windows-amd64_CXX := x86_64-w64-mingw32-g++
|
||||
Windows-amd64_STRIP := x86_64-w64-mingw32-strip
|
||||
Windows-amd64_CXXFLAGS := -Ilib/inc_win -O2
|
||||
Windows-amd64_LINKFLAGS := -Wl,--kill-at -shared -static
|
||||
Windows-amd64_LIBNAME := snappy.dll
|
||||
Windows-amd64_LIBNAME := snappyjava.dll
|
||||
Windows-amd64_SNAPPY_FLAGS :=
|
||||
|
||||
|
||||
|
@ -175,7 +175,7 @@ public class LoadSnappy
|
||||
|
||||
// Resolve the library file name with a suffix (e.g., dll, .so, etc.)
|
||||
if (snappyNativeLibraryName == null)
|
||||
snappyNativeLibraryName = System.mapLibraryName("snappy");
|
||||
snappyNativeLibraryName = System.mapLibraryName("snappyjava");
|
||||
|
||||
if (snappyNativeLibraryPath != null) {
|
||||
if (loadNativeLibrary(snappyNativeLibraryPath, snappyNativeLibraryName)) {
|
||||
@ -196,9 +196,10 @@ public class LoadSnappy
|
||||
}
|
||||
}
|
||||
try {
|
||||
System.loadLibrary("snappy");
|
||||
System.loadLibrary("snappyjava");
|
||||
isLoaded = true;
|
||||
} catch (UnsatisfiedLinkError e) {
|
||||
}
|
||||
catch (UnsatisfiedLinkError e) {
|
||||
isLoaded = false;
|
||||
}
|
||||
return;
|
||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user