I have/had MQX 4.0.2 building with the Code Sourcery EABI arm-none package. I downloaded a 2012.03 tarball of the compiler tools. If I use the same tool for TOOLCHAIN_ROOTDIR, it barfs because the new MQX wants 4.7.4 and this one is 4.6.3. The stdbool.h header is not found, because each release uses a different 'lib/gcc/arm-none-eabi/version/include' directory. What is the proper tarball to download for this release of the MQX 4.1 for Linux release? The latest CodeSourcery arm-none-eabi gives a different GCC version, so I believe I need some older release (but newer than MQX 4.0.2/gcc 4.6.3). I am using the Vybrid Tower board and want to use the Cortex-A5.
This is in the release notes. The Code Sourcery version is 4.7-2013-q3. I think this link is the correct tool. At least it compiles MQX correctly. The tool appears to be from ARM directly. It would be nice to have confirmation that this is the official tool.