I am using: arm-linux-gcc (GCC) 4.2.3 Copyright (C) 2007 Free Software Foundation, Inc.
I am able to compile with the following rules for armv6. Presently working on armv7 but getting compilation error. Please see my previous mails. TARGET_ARCH_VERSION := armv6 RULES for ARMv6: ARCH_ARM_HAVE_THUMB_SUPPORT := true ARCH_ARM_HAVE_THUMB_INTERWORKING := true ARCH_ARM_HAVE_64BIT_DATA := true ARCH_ARM_HAVE_HALFWORD_MULTIPLY := true ARCH_ARM_HAVE_CLZ := true ARCH_ARM_HAVE_FFS := true arch_version_cflags := -march=armv6 -D__ARM_ARCH_6__ Regards, MS On Sat, Apr 18, 2009 at 7:37 AM, DineshG <dinesh.n...@gmail.com> wrote: > > which compiler are you using ? > > On Apr 17, 12:21 pm, fadden <fad...@android.com> wrote: > > On Apr 16, 10:06 pm, Manish Sharma <manishsharm...@gmail.com> wrote: > > > > > target thumb C++: libsimplejni <= > > > development/samples/SimpleJNI/jni/native.cpp > > > development/samples/SimpleJNI/jni/native.cpp:1: error: bad value > (armv7-a) > > > for -march= switch > > > make: *** > > > > [out/target/product/generic/obj/SHARED_LIBRARIES/libsimplejni_intermediates/native.o] > > > Error 1 > > > > It appears the compiler you're using doesn't support "-march=armv7-a". > > > --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---