Browse Source

fix newer NDK version compiling errors (#5389)

target already gets assigned by the clang macro it points to, overwriting it causes it to target linux instead of android, making it check for usr directories instead of the NDK's directories
BoneManSeth 1 week ago
parent
commit
fd8830948e

+ 1 - 1
examples/Makefile.Android

@@ -130,7 +130,7 @@ ifeq ($(ANDROID_ARCH),ARM)
     CFLAGS = -std=c99 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
     CFLAGS = -std=c99 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
 endif
 endif
 ifeq ($(ANDROID_ARCH),ARM64)
 ifeq ($(ANDROID_ARCH),ARM64)
-    CFLAGS = -std=c99 -target aarch64 -mfix-cortex-a53-835769
+    CFLAGS = -std=c99 -mfix-cortex-a53-835769
 endif
 endif
 # Compilation functions attributes options
 # Compilation functions attributes options
 CFLAGS += -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC
 CFLAGS += -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC

+ 1 - 1
projects/4coder/Makefile.Android

@@ -96,7 +96,7 @@ ifeq ($(ANDROID_ARCH),ARM)
     CFLAGS = -std=c99 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
     CFLAGS = -std=c99 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
 endif
 endif
 ifeq ($(ANDROID_ARCH),ARM64)
 ifeq ($(ANDROID_ARCH),ARM64)
-    CFLAGS = -std=c99 -target aarch64 -mfix-cortex-a53-835769
+    CFLAGS = -std=c99 -mfix-cortex-a53-835769
 endif
 endif
 # Compilation functions attributes options
 # Compilation functions attributes options
 CFLAGS += -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC
 CFLAGS += -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC

+ 1 - 1
projects/VSCode/Makefile.Android

@@ -96,7 +96,7 @@ ifeq ($(ANDROID_ARCH),ARM)
     CFLAGS = -std=c99 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
     CFLAGS = -std=c99 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
 endif
 endif
 ifeq ($(ANDROID_ARCH),ARM64)
 ifeq ($(ANDROID_ARCH),ARM64)
-    CFLAGS = -std=c99 -target aarch64 -mfix-cortex-a53-835769
+    CFLAGS = -std=c99 -mfix-cortex-a53-835769
 endif
 endif
 # Compilation functions attributes options
 # Compilation functions attributes options
 CFLAGS += -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC
 CFLAGS += -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC

+ 1 - 1
src/Makefile

@@ -406,7 +406,7 @@ ifeq ($(TARGET_PLATFORM),PLATFORM_ANDROID)
         CFLAGS += -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
         CFLAGS += -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16
     endif
     endif
     ifeq ($(ANDROID_ARCH),arm64)
     ifeq ($(ANDROID_ARCH),arm64)
-        CFLAGS += -target aarch64 -mfix-cortex-a53-835769
+        CFLAGS += -mfix-cortex-a53-835769
     endif
     endif
     ifeq ($(ANDROID_ARCH),x86)
     ifeq ($(ANDROID_ARCH),x86)
         CFLAGS += -march=i686
         CFLAGS += -march=i686