Did you install DS-5 Community Edition into your own Eclipse or did you download the full DS-5 product that includes its own Eclipse?
If you downloaded the full DS-5 product then it comes with the make executable and Eclipse should find it automatically provided that you start Eclipse from your desktop menu or from the DS-5 bin directory.
If you installed DS-5 plug-ins into your own Eclipse then no make executable is provided and you need to find one yourself and ensure that Eclipse can run it. You can find pre-built make executables from various sources using google. Alternatively install the full DS-5 product (http://ds.arm.com/downloads/) and copy the make executable from there. To ensure that Eclipse can locate your make executable you need to add it to the PATH environment variable or copy it to a location that is already accessible to Eclipse (such as the directory that contains your compiler).
Thanks for your professional and kind answer.That's quite helpful.I have installed the community edition followed the guide in arm website:
1-install eclipse Indigo
2-in eclipse ,help menu ,install new software , install DS-5 community edition from http://tools.arm.com/eclipse.
Also JRE installed.
However,there are still two problems .
1, seems arm compiler requires licences , community edition licence seems not ok, should I look for gcc arm compiler and GNU make?
2, In keil or RVDS ,I can create a project related to a arm processor ,but seems not found in DS-5.
Thanks for your great help!
The latest ARM-Linux GCC cross-compilers can be found on the Linaro download portal:
Note that all the most recent toolchains are built with the hard-float ABI (eabihf) rather than the soft-float ABI (eabi), so if you want "eabi" binaries you may have to use an older version of GCC or roll your own.
You can use the Linaro GCC included in the DS-5 installation to build Linux applications like the supplied examples: hello, threads, gnometris and xaos. Import one and have a look at the readme.html inside.
In order to build the apps, you also need copies of the shared libraries from the target and the headers that match them. There is a DS-5 Linux Distribution Example that can be downloaded separately from: https://silver.arm.com/browse/DS500 -- it may suffice depending on your target.