Application.mk
APP_PROJECT_PATH := $(call my-dir)
APP_BUILD_SCRIPT := $(call my-dir)/Android.mk
APP_OPTIM := debug
APP_MODULES := hello-exe
APP_CFLAGS := -ggdb -gdwarf-2 -v
Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hello-exe
LOCAL_SRC_FILES := main.c
include $(BUILD_EXECUTABLE)
Here is the actual command lines generated
GNU C (GCC) version 4.4.0 (arm-eabi)
compiled by GNU C version 4.2.4 (Ubuntu 4.2.4-1ubuntu4), GMP version 4.2.2, MPFR version 2.3.0.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a5848ae5005c7cad2b26f59c69fec681
COLLECT_GCC_OPTIONS='-Ibuild/platforms/android-3/arch-arm/usr/include' '-fpic' '-mthumb-interwork' '-ffunction-sections' '-funwind-tables' '-fstack-protector' '-fno-short-enums' '-D__ARM_ARCH_5__' '-D__ARM_ARCH_5T__' '-D__ARM_ARCH_5E__' '-D__ARM_ARCH_5TE__' '-march=armv5te' '-mtune=xscale' '-msoft-float' '-mthumb' '-Os' '-fomit-frame-pointer' '-fno-strict-aliasing' '-finline-limit=64' '-Iapps/hello-exe' '-DANDROID' '-O0' '-g' '-ggdb' '-gdwarf-2' '-v' '-c' '-MMD' '-MP' '-MF' 'out/apps/hello-exe/armeabi/objs/hello-exe/main.o.d.tmp' '-o' 'out/apps/hello-exe/armeabi/objs/hello-exe/main.o' '-mfpu=vfp' '-mabi=aapcs'
/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/as -march=armv5te -mthumb-interwork -mfloat-abi=soft -mfpu=vfp -meabi=5 -o out/apps/hello-exe/armeabi/objs/hello-exe/main.o /tmp/ccUhY319.s
COMPILER_PATH=/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../libexec/gcc/arm-eabi/4.4.0/:/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../libexec/gcc/:/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/
LIBRARY_PATH=/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/thumb/:/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/:/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/:/home/lab/ndk/android-ndk-r3/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/lib/
COLLECT_GCC_OPTIONS='-Ibuild/platforms/android-3/arch-arm/usr/include' '-fpic' '-mthumb-interwork' '-ffunction-sections' '-funwind-tables' '-fstack-protector' '-fno-short-enums' '-D__ARM_ARCH_5__' '-D__ARM_ARCH_5T__' '-D__ARM_ARCH_5E__' '-D__ARM_ARCH_5TE__' '-march=armv5te' '-mtune=xscale' '-msoft-float' '-mthumb' '-Os' '-fomit-frame-pointer' '-fno-strict-aliasing' '-finline-limit=64' '-Iapps/hello-exe' '-DANDROID' '-O0' '-g' '-ggdb' '-gdwarf-2' '-v' '-c' '-MMD' '-MP' '-MF' 'out/apps/hello-exe/armeabi/objs/hello-exe/main.o.d.tmp' '-o' 'out/apps/hello-exe/armeabi/objs/hello-exe/main.o' '-mfpu=vfp' '-mabi=aapcs'
Thanks !!