I am compiling a simple program with the Android NDK Linux build on Ubuntu Linux 10.0.4.
//no includes!!!
int main()
{
int a = 1, b = 2, c = -1;
return a + b + c - ( a + b + c);
}
When I run this bash script for gcc,
bin='/media/sdb/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin'
rm -r ./obj/*.*
$bin/arm-linux-androideabi-gcc -c ./main.c -o ./obj/main.o
$bin/arm-linux-androideabi-gcc ./obj/main.o -o ./obj/main.exe
the output of gcc gives a message from ld
(arm-linux-androideabi-ld) that it terminated as 7 (second comma-delimited is ARM) signal.
This simple program won't even compile on Linux, please help!