2.8. Restrictions of use

This section lists the specific restrictions and peculiarities that apply when using the workbench.

Organizing projects

The recommended structure for project source files is to create them in the project folder or sub-folder. If a source file is created in a folder that is higher than the project, an absolute link is created.

Opening an existing Eclipse project

You must use the import wizard. See Importing an existing Eclipse project for more information.

CodeWarrior sub-projects

CodeWarrior sub-projects are not supported. You must import each project individually. See Importing an existing CodeWarrior project for more information.

Inter-project dependencies

Nested projects are not supported. Each project must be organized as a discrete entity. Inter-project dependencies can be set up by referencing other projects that reside in your workspace. Select Project → Properties → Project References from the menu to manually add references.

Link order

Specifying the link order of your object files within the same project is not possible with the workbench. As a workaround, if you split your object files into different projects, you can specify the project build order. Select Window → Preferences... → General → Workspace → Build Order from the menu.

Restore Defaults

Restoring the defaults of a project discards all information that is not a part of the project type. All settings changed in the ARM New Project Wizard are lost.

Starting RealView Debugger with an existing target configuration

When you launch RealView Debugger from the workbench using a project with an existing target configuration, you might see the RealView Debugger dialog box shown in Figure 2.18. Click on No to use the target configuration from the workbench.

Figure 2.18. RealView Debugger message

RealView Debugger message

Copyright © 2006-2008, 2010-2011 ARM. All rights reserved.ARM DUI 0330H
Non-ConfidentialID052111