This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

difference between rdk 3.x and 4.0

hi TI-friends,

did you know the detailed difference for the following compiler??

rdk3.x

-rwxr-xr-x 2 rd4  rd4   198548 2009-05-22 02:27 arm-none-linux-gnueabi-gcc

rdk4.0

-rwxrwxrwx 1 rd4 rd4 731051 2013-05-03 17:02 arm-arago-linux-gnueabi-gcc

  • arm-none-linux-gnueabi-gcc used in rdk3.x is a binary pre-packaged gcc tool chain release from Codesourcery. (Codesourcery 2009q1 tag). It is GCC v4.3.3 .

    arm-arago-linux-gnueabi-gcc used in rdk 4.x is a toolchain built from gcc source using arago distribution and bitbake infrastructure..It is GCC v4.5.3 .

    You can use gcc -dumpspecs option to check the configuration.

    ALong with the toolchain the glibc and filesystem have also been migrated to a version compatible with arm-arago-linux-gnueabi-gcc toolchain in RDK 4.0 release..You should use arm-arago-linux-gnueabi-gcc toolchain to compile your application as well when using RDK 4.0 .The detailed difference between the compiler versions are numerous