ARM: TARGET NOT CREATED - CAN'T EXECUTE MESSAGE
Information in this article applies to:
I am using Keil µVision3 for simulating an ARM processor. I have included startup.s and one C file called main.c which is a simple test program without using any peripherals.
But when I build the target for Philips LPC2104, I receive the following message:
--- Error: Can't execute 'arm-uclibc-as' Target not created
When I try to translate only the C source file, I receive the following message:
--- Error: Can't execute 'arm-uclibc-gcc'
What is the reason for this problem?
µVision3 supports three different toolsets: Keil CARM, ARM ADS, and GNU. Based on the error messages you listed, it appears you have selected the GNU tools. The error indicates that the GNU tools are not installed.
To use the Keil CARM Compiler, select Use Keil ARM Tools from the Project - Components, Environment and Books dialog and replace the GNU-specific STARTUP.S file with the Keil CARM version (available in the \KEIL\ARM\STARTUP\ folder ).
To use the GNU toolset, you must install the GNU toolchain. It may be downloaded from www.keil.com/demo - Download the Keil ARM Evaluation Tools.
The following Discussion Forum threads may provide information related to this topic.
Last Reviewed: Monday, October 17, 2005