|
51 | 51 | # os=Default is meant to be generic unix/linux
|
52 | 52 |
|
53 | 53 | # To support new CPU architecture, add a new target name here
|
54 |
| -known_os_archs := Linux-x86 Linux-x86_64 Linux-arm Linux-armv6 Linux-armv7 Linux-android-arm Linux-android-aarch64 Linux-aarch64 Linux-ppc Linux-ppc64 Linux-ppc64le Linux-s390 Linux-s390x Mac-x86 Mac-x86_64 Mac-aarch64 FreeBSD-x86_64 Windows-x86 Windows-x86_64 SunOS-x86 SunOS-sparc SunOS-x86_64 AIX-ppc AIX-ppc64 Linux-riscv Linux-riscv64 |
| 54 | +known_os_archs := Linux-x86 Linux-x86_64 Linux-arm Linux-armv6 Linux-armv7 Linux-android-arm Linux-android-aarch64 Linux-aarch64 Linux-ppc Linux-ppc64 Linux-ppc64le Linux-s390 Linux-s390x Mac-x86 Mac-x86_64 Mac-aarch64 FreeBSD-x86_64 Windows-x86 Windows-x86_64 Windows-aarch64 SunOS-x86 SunOS-sparc SunOS-x86_64 AIX-ppc AIX-ppc64 Linux-riscv Linux-riscv64 |
55 | 55 | os_arch := $(OS_NAME)-$(OS_ARCH)
|
56 | 56 | IBM_JDK_7 := $(findstring IBM, $(shell $(JAVA) -version 2>&1 | grep IBM | grep "JRE 1.7"))
|
57 | 57 |
|
@@ -304,11 +304,11 @@ Linux-riscv64_LINKFLAGS := -shared -static-libgcc -static-libstdc++
|
304 | 304 | Linux-riscv64_LIBNAME := libsnappyjava.so
|
305 | 305 | Linux-riscv64_SNAPPY_FLAGS:=
|
306 | 306 |
|
307 |
| -Windows-arm64_CXX := armv7-w64-mingw32-g++ |
308 |
| -Windows-arm64_STRIP := strip -x |
309 |
| -Windows-arm64_CXXFLAGS := -Ilib/inc_mac -I$(JAVA_HOME)/include -O2 -fPIC -march=armv8-a -fvisibility=hidden -D_WIN32 -DNOMINMAX -std=c++11 |
310 |
| -Windows-arm64_LINKFLAGS := -shared -Wl,--out-implib,libsnappyjava.dll.a -Wl,--export-all-symbols |
311 |
| -Windows-arm64_LIBNAME := libsnappyjava.dll |
| 307 | +Windows-aarch64_CXX := $(CROSS_PREFIX)g++ |
| 308 | +Windows-aarch64_STRIP := $(CROSS_PREFIX)strip |
| 309 | +Windows-aarch64_CXXFLAGS := -Ilib/inc_mac -I$(JAVA_HOME)/include -O2 -fPIC -march=armv8-a -fvisibility=hidden -D_WIN32 -DNOMINMAX -std=c++11 |
| 310 | +Windows-aarch64_LINKFLAGS := -Wl,--kill-at -shared -static |
| 311 | +Windows-aarch64_LIBNAME := libsnappyjava.dll |
312 | 312 |
|
313 | 313 |
|
314 | 314 | CXX := $($(os_arch)_CXX)
|
|
0 commit comments