diff --git a/Makefile b/Makefile index e341ec8..1b2e5bc 100755 --- a/Makefile +++ b/Makefile @@ -75,3 +75,6 @@ test: $(NATIVE_DLL) win32: $(MAKE) native CXX=mingw32-g++ OS_NAME=Windows OS_ARCH=x86 + +mac32: + $(MAKE) native CXX=g++ OS_NAME=Mac OS_ARCH=i386 diff --git a/Makefile.common b/Makefile.common index 8f06018..fb2901b 100755 --- a/Makefile.common +++ b/Makefile.common @@ -72,7 +72,7 @@ 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 -Mac-i386_LINKFLAGS := -dynamiclib -static +Mac-i386_LINKFLAGS := -dynamiclib Mac-i386_LIBNAME := libsnappy.jnilib Mac-i386_SNAPPY_FLAGS := diff --git a/src/main/resources/org/xerial/snappy/native/Mac/i386/libsnappy.jnilib b/src/main/resources/org/xerial/snappy/native/Mac/i386/libsnappy.jnilib new file mode 100755 index 0000000..34fd566 Binary files /dev/null and b/src/main/resources/org/xerial/snappy/native/Mac/i386/libsnappy.jnilib differ diff --git a/src/main/resources/org/xerial/snappy/native/Mac/x86_64/libsnappy.jnilib b/src/main/resources/org/xerial/snappy/native/Mac/x86_64/libsnappy.jnilib index b75919e..a5efc88 100755 Binary files a/src/main/resources/org/xerial/snappy/native/Mac/x86_64/libsnappy.jnilib and b/src/main/resources/org/xerial/snappy/native/Mac/x86_64/libsnappy.jnilib differ