ARM Technical Support Knowledge Articles

Why does dependancy checking not reliably work for my Eclipse project?

Applies to: RealView Development Suite (RVDS)


The RealView Development Suite v4.0 toolchain includes the Eclipse IDE as the C/C++ project manager and editor.

Dependancy checking in Eclipse allows the project build system to identify which source files was modified since the last build attempt. This feature can speed up subsequent builds of the project as only the modified and dependant sources will be re-compiled or assembled.

Eclipse is currently relying on the dependancy checker provided as part of the opensource CDT (C/C++ Development Toolkit) component. Unfortunately CDT does not support the ARM assembler syntax and is therefore unable to generate any dependancies based on ARM assembler include/source files.

This problem will be addressed in the next release of the RealView Development Tools. 

Rate this article

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