Lines Matching +full:i686 +full:- +full:linux +full:- +full:android
4 # Android APK/JARs expect libraries to be unversioned
11 CFLAGS += -march=armv7-a -mfloat-abi=softfp
12 CFLAGS += -mfpu=vfpv3-d16
13 LDFLAGS += -march=armv7-a -Wl,--fix-cortex-a8
14 APP_ABI = armeabi-v7a
17 APP_ABI = arm64-v8a
21 ASMFLAGS += -f elf
26 ASMFLAGS += -f elf64
39 …ell NDK_PROJECT_PATH=$(SRC_PATH)/codec/build/android/dec make --no-print-dir -f $(NDKROOT)/build/c…
40 …ON= NDK_PROJECT_PATH=$(SRC_PATH)/codec/build/android/dec make --no-print-dir -f $(NDKROOT)/build/c…
43 SYSROOT = $(NDKROOT)/platforms/android-$(NDKLEVEL)/arch-$(ARCH)
47 CFLAGS += -DANDROID_NDK -fpic --sysroot=$(SYSROOT) -MMD -MP
49 CFLAGS += -fstack-protector-all
51 CFLAGS += -isystem $(NDKROOT)/sysroot/usr/include -isystem $(NDKROOT)/sysroot/usr/include/$(TOOLCHA…
52 CXXFLAGS += -fno-rtti -fno-exceptions
53 LDFLAGS += --sysroot=$(SYSROOT)
54 SHLDFLAGS = -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-soname,lib$(PROJECT_NAME).so
55 UTSHLDFLAGS = -Wl,-soname,libut.so
58 HOST_OS = $(shell uname -s | tr [A-Z] [a-z])
59 LLVM_INSTALL_DIR = $(NDKROOT)/toolchains/llvm/prebuilt/$(HOST_OS)-x86_64/bin
64 TARGET_NAME = armv7-none-linux-androideabi
66 TARGET_NAME = aarch64-none-linux-android
68 TARGET_NAME = i686-none-linux-android
70 TARGET_NAME = x86_64-none-linux-android
75 CFLAGS += -target $(TARGET_NAME)
76 LDFLAGS += -target $(TARGET_NAME) -gcc-toolchain $(GCC_TOOLCHAIN_PATH)
79 # background reading: https://android.googlesource.com/platform/ndk/+/master/docs/BuildSystemMainta…
80 LDFLAGS += -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libunwind.a
92 -I$(NDKROOT)/sources/cxx-stl/llvm-libc++/include \
93 -I$(NDKROOT)/sources/cxx-stl/llvm-libc++abi/include
95 $(NDKROOT)/sources/cxx-stl/llvm-libc++/libs/$(APP_ABI)/libc++_static.a
98 -I$(NDKROOT)/sources/cxx-stl/stlport/stlport
100 $(NDKROOT)/sources/cxx-stl/stlport/libs/$(APP_ABI)/libstlport_static.a
113 …android/dec && $(NDKROOT)/ndk-build -B NDK_TOOLCHAIN_VERSION=$(NDK_TOOLCHAIN_VERSION) APP_ABI=$(AP…
116 …android/enc && $(NDKROOT)/ndk-build -B NDK_TOOLCHAIN_VERSION=$(NDK_TOOLCHAIN_VERSION) APP_ABI=$(AP…
121 -cd ./codec/build/android/dec && $(NDKROOT)/ndk-build APP_ABI=$(APP_ABI) clean && ant clean
123 -cd ./codec/build/android/enc && $(NDKROOT)/ndk-build APP_ABI=$(APP_ABI) clean && ant clean
129 COMMON_INCLUDES += -I$(NDKROOT)/sources/android/cpufeatures
130 COMMON_OBJS += $(COMMON_SRCDIR)/src/cpu-features.$(OBJ)
133 -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm \
134 -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily \
135 -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu \
137 codec/common/src/cpu-features.$(OBJ): $(NDKROOT)/sources/android/cpufeatures/cpu-features.c
138 $(QUIET_CC)$(CC) $(CFLAGS) $(INCLUDES) $(COMMON_CFLAGS) $(COMMON_INCLUDES) -c $(CXX_O) $<