I have installed ARM compiler 6.16 windows 64-bit version on windows docker container. please go through the below ARM compiler error which we are facing and help us with the process of how to activate the license of ARM compiler.
ERROR:
armclang: error: Your installation could be misconfigured or corrupted.
Check that your licensing and toolkit configuration is set up correctly, using the information available at: https://developer.arm.com/tools-and-software/software-development-tools/license-management/resources/product-and-toolkit-configuration.Information about this error is available at: ds.arm.com/.../lic86 General licensing information is available at: ds.arm.com/.../ If you need further help, provide this complete error report to your supplier or license.support@arm.com. - ARMLMD_LICENSE_FILE: unset - LM_LICENSE_FILE: unset - ARM_PRODUCT_DEF: unset - ARM_PRODUCT_PATH: unset - ARM_TOOL_VARIANT: unset - Product location: product not found - Toolchain location: C:\Keil_v5\ARM\ARMCLANG\bin - Selected tool variant: productProduct: unknownComponent: ARM Compiler 6.16Tool: armclang [5dfeb700]
makefile:316: recipe for target 'build/ES1/release/AFE_TPS8802/drv_afe.o' failedmake: *** [build/ES1/release/AFE_TPS8802/drv_afe.o] Error 1
Finally It looks like you are trying to use a Keil License to run a 64 bit version of Arm Compiler 6. This is not possible Keil only works with the 32-bit version . See https://developer.arm.com/documentation/ka002827/latest maybe using the 32-bit compiler will help.
Also, rather than using Keil, I would recommend using an Arm Development Studio License, or a stand alone compiler license.