Android gcc sysroot и компоновщик
Я собираю простую программу с AndroidNDK Linux build в Ubuntu Linux 10.0.4.
//no includes!!!
int main()
{
int a = 1, b = 2, c = -1;
return a + b + c - ( a + b + c);
}
Когда я запускаю этот bash-скрипт для 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
вывод gcc выдает сообщение от (ld
рука-линукс-androideabi-л.д.) что это прекращается как7 (вторая запятая - ARM) сигнал.
Эта простая программа выиграладаже компилировать на Linux, пожалуйста, помогите!