|
50 | 50 | # os=Default is meant to be generic unix/linux |
51 | 51 |
|
52 | 52 | # To support new CPU architecture, add a new target name here |
53 | | -known_os_archs := Linux-x86_64-alpine 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 Linux-loongarch Linux-loongarch64 |
| 53 | +known_os_archs := Linux-x86_64-musl 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 Linux-loongarch Linux-loongarch64 |
54 | 54 | os_arch := $(OS_NAME)-$(OS_ARCH) |
55 | 55 | IBM_JDK_7 := $(findstring IBM, $(shell $(JAVA) -version 2>&1 | grep IBM | grep "JRE 1.7")) |
56 | 56 |
|
@@ -102,16 +102,16 @@ Linux-x86_64_LINKFLAGS := -shared -static-libgcc -static-libstdc++ |
102 | 102 | Linux-x86_64_LIBNAME := libsnappyjava.so |
103 | 103 | Linux-x86_64_SNAPPY_FLAGS := |
104 | 104 |
|
105 | | -Linux-x86_64-alpine_CXX := $(CROSS_PREFIX)g++ |
106 | | -Linux-x86_64-alpine_STRIP := $(CROSS_PREFIX)strip |
| 105 | +Linux-x86_64-musl_CXX := $(CROSS_PREFIX)g++ |
| 106 | +Linux-x86_64-musl_STRIP := $(CROSS_PREFIX)strip |
107 | 107 | ifeq ($(IBM_JDK_7),) |
108 | | - Linux-x86_64-alpine_CXXFLAGS := -Ilib/inc_linux -I$(JAVA_HOME)/include -O2 -fPIC -fvisibility=hidden -m64 -std=c++11 |
| 108 | + Linux-x86_64-musl_CXXFLAGS := -Ilib/inc_linux -I$(JAVA_HOME)/include -O2 -fPIC -fvisibility=hidden -m64 -std=c++11 |
109 | 109 | else |
110 | | - Linux-x86_64-alpine_CXXFLAGS := -include $(IBM_JDK_LIB)/jni_md.h -include $(IBM_JDK_LIB)/jniport.h -I$(JAVA_HOME)/include -O2 -fPIC -fvisibility=hidden -m64 -std=c++11 |
| 110 | + Linux-x86_64-musl_CXXFLAGS := -include $(IBM_JDK_LIB)/jni_md.h -include $(IBM_JDK_LIB)/jniport.h -I$(JAVA_HOME)/include -O2 -fPIC -fvisibility=hidden -m64 -std=c++11 |
111 | 111 | endif |
112 | | -Linux-x86_64-alpine_LINKFLAGS := -shared -static-libgcc -static-libstdc++ |
113 | | -Linux-x86_64-alpine_LIBNAME := libsnappyjava.so |
114 | | -Linux-x86_64-alpine_SNAPPY_FLAGS := |
| 112 | +Linux-x86_64-musl_LINKFLAGS := -shared -static-libgcc -static-libstdc++ |
| 113 | +Linux-x86_64-musl_LIBNAME := libsnappyjava.so |
| 114 | +Linux-x86_64-musl_SNAPPY_FLAGS := |
115 | 115 |
|
116 | 116 | Linux-ppc_CXX := g++ |
117 | 117 | Linux-ppc_STRIP := strip |
|
0 commit comments