Hi,
I added i2c support in x-loader by copying omap24xx_i2c.c into driver directory.
While compiling i2c,it gives error as:
arm-none-linux-gnueabi-ld: error: Source object /home/rajee/toolchain/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/libgcc.a(_divsi3.o) has EABI version 5, but target x-load has EABI version 0
arm-none-linux-gnueabi-ld: failed to merge target specific data of file /home/rajee/toolchain/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/libgcc.a(_divsi3.o)
arm-none-linux-gnueabi-ld: error: Source object /home/rajee/toolchain/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/libgcc.a(_dvmd_lnx.o) has EABI version 5, but target x-load has EABI version 0
arm-none-linux-gnueabi-ld: failed to merge target specific data of file /home/rajee/toolchain/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/libgcc.a(_dvmd_lnx.o)
/home/rajee/toolchain/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/libgcc.a(_dvmd_lnx.o): In function `__aeabi_ldiv0':
(.text+0x8): undefined reference to `raise'
make: *** [x-load] Error 1
I tried with different toolchains,but the same thing is happening.
Please help me on this.Thanks in advance.
Regards,
RajeeSankar