This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARM compile 5 license error on Linux (7 day trial)

Hi

I download ARM compile 5.0.1 32 bit Linux, and license file as below

But I get an "Invalid license file syntax." error, that I can not understand how to do.

Thanks

Peter

ARM501 $ export LM_LICENSE_FILE=$PWD/License.bin

ARM501 $ cat License.bin
type=6
serial_number=16414
max_processes=64
features=cuda,map,map-trial,ddt,ddt-trial,perf-report,metrics-pack,arch:x86_64,arch:ppc64le,arch:knl,arch:aarch64,compiler
expires=2020-08-27 04:44:06
max_users=1
support_expires=2020-08-27 04:44:06
debuggers=gdb
hash2=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

ARM501 $ export PATH=$PATH:$PWD/rootfs/bin/

ARM501 $ armcc --version
ARM C/C++ Compiler, 5.01 [Build 94]
Error: C9932E: Cannot obtain license for Compiler (feature compiler5) with license version >= 5.0201203
Invalid license file syntax.
Feature:       compiler5
License path:  /media/peter/APQ/ARM501/License.bin:
FLEXnet Licensing error:-2,413
For further information, refer to the FLEXnet Licensing documentation,
available at "www.flexerasoftware.com".
Cannot obtain license for Compiler (feature bsp_compiler5) with license version >= 5.0201203
Invalid license file syntax.
Feature:       bsp_compiler5
License path:  /media/peter/APQ/ARM501/License.bin:
FLEXnet Licensing error:-2,413
For further information, refer to the FLEXnet Licensing documentation,
available at "www.flexerasoftware.com".
ARM501 $
  • Where did you get this license from? Arm evaluation licenses are typically 30-day.

    Note also that standard evaluation licenses do not enable older compiler versions (the latest Arm Compiler 5 version is 5.06).

    Can you share the license file used? It may be better to raise an official support case with Arm from the support menu above.

    • Hi Peter,

      We've been digging here, and I think we understand. There is a huge range of developers for Arm-based products, with diverse tools needs. To better serve Arm developers and to deliver tools tailored to specific needs, we have more than one compiler.

      We think that you have an eval license for our Linux compiler, perfectly suited to building Linux applications for highly parallel environments. However Arm Compiler 5.01 is a legacy release of our embedded toolchain, perfectly suited to creating small, fast, bare-metal images.

      Which way we go from here depends on what you need to do, whether you're working bare-metal or for Linux. Could you ping me a message, so we can help you get set up.

      Thanks,

      Paul.

      • One question.. isn't arm compiler itself free?

        • The Arm Compilers (aka armclang and the legacy armcc) are proprietary compilers, provided as part of Arm Development Studio and/or Keil MDK.

          There are also open source toolchains available:

          developer.arm.com/.../developer-tools

          0