We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello,
I am currently using the DS-5 evaluation license, However the following two errors are shown in the console:
Community edition raises similar errors as well.
Could you please hint me on how to resolve these issues?
Many thanks.
Hi,
ARM Compiler 6 is only enabled in DS-5 Ultimate Edition and the 30-day trial of Ultimate Edition (which you can request here). ARM Compiler 5 is enabled in the 30-day trial of DS-5 Professional, which is the standard version you can download and generate an evaluation for here: DS-5 Downloads | ARM Development Studio 5
Neither of the ARM compilers are supported in DS-5 Community Edition - instead we provide a Linaro build of GCC.
Have you generated a 30-day evaluation license by going to Help > ARM License Manager > Add License... and then selecting DS-5 Professional Edition from the dropdown?
Thanks,
Joe
Thanks.
Yes I did the drop-down list a license ARM DS-5 evaluation (not professional) and when choosing ARM compiler 5 the following is added to the above mentioned errors.
A9932E: Cannot obtain license for Assembler (feature ds5eval_armasm5) with license version >= 5.0201402.
Regards,
Community Edition does not contain any license for any version of the ARM Compiler, and so that license error is expected.
If using an (evaluation) license for DS-5 Professional's compiler (armcc), it is best to launch the 'DS-5 Command Prompt' installed with the tools, and running the tools in this shell.
If you wish to use ARM Compiler 6 (armclang), you require an (evaluation) license for DS-5 Ultimate Edition. If using that tool, I again recommend using the 'ARM Compiler 6 Command Prompt' installed with the tools.
Thanks Ronan,
Great, but I am trying to execute some of the DS-5 example applications, Could you please provide a hint on what modifications to the existing Makefile shall I do in order to execute the examples under the DS-5 community edition.
For instance if I do the following would the example be compiled and executed.
CC=armcc -- GCC C Compiler
AS=armasm -- GCC Assembler
LD=armlink -- GCC C Linker
AR=armar --
FE=fromelf -- ??
Many thanks and Best regards,
ar is the open source equivalent of armar (archiver tool for creating libraries).
There are several tools for the equivalent of fromelf, depending on which functionality you are refering to... such as strip, readelf etc.