ARM Technical Support Knowledge Articles

TARGET NOT CREATED - CAN'T EXECUTE MESSAGE

Applies to: ARM Development Tools

Answer


Information in this article applies to:


QUESTION

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?

ANSWER

uVision3 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 KEILARMSTARTUP 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.

MORE INFORMATION

SEE ALSO

Article last edited on: 2005-10-17 11:52:21

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential