Jaswinder, I disabled the "Use the ARM EABI to compile the kernel" option in the kernel configuration, however Kevin Hilman also suggested the following solutions:
1) tweak the arch/arm/Makefile to support the older compiler flag. Simply change -mabi=aapcs-linux --> -mabi=aapcs, OR 2) use a newer compiler. You can get a free one from CodeSourcery, using their Lite edition Sincerely, Chase Maupin Software Applications Catalog DSP Products e-mail: [EMAIL PROTECTED] phone: (281) 274-3285 > -----Original Message----- > From: davinci-linux-open-source- > [EMAIL PROTECTED] [mailto:davinci-linux- > [EMAIL PROTECTED] On Behalf Of > Jaswinder Singh > Sent: Monday, June 23, 2008 2:53 AM > To: davinci-linux; [EMAIL PROTECTED] > Subject: invalid ABI option: -mabi=aapcs-linux > > Hello all, > > I am compiling davinci git for EVM 6446 by montavista > toolchain(1_30_00_40). I follow this procedure :- > 1. make ARCH=arm CROSS_COMPILE=arm_v5t_le-davinci_evm_dm644x_defconfig > 2. make ARCH=arm CROSS_COMPILE=arm_v5t_le- uImage > > and I am following errors: > > [EMAIL PROTECTED] linux-davinci-2.6]$ make ARCH=arm > CROSS_COMPILE=arm_v5t_le- uImage > CHK include/linux/version.h > SYMLINK include/asm-arm/arch -> include/asm-arm/arch-davinci > Generating include/asm-arm/mach-types.h > CHK include/linux/utsrelease.h > HOSTCC scripts/basic/fixdep > HOSTCC scripts/basic/docproc > CC kernel/bounds.s > kernel/bounds.c:1: error: invalid ABI option: -mabi=aapcs-linux > make[1]: *** [kernel/bounds.s] Error 1 > make: *** [prepare0] Error 2 > [EMAIL PROTECTED] linux-davinci-2.6]$ > > Please let me know how can I fix these error. > > Thank you, > > Jaswinder Singh. > > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
