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.
Hi everyone!
i'm currently working on a project Thingy52 and I just wanted to use the sample available directly on the website, but when i try to build the code through Keil uVision5 i receive the following message:
Does someone know how to fix the issue ?
Thx!
This is due to a change in our header files since compiler version 6.19. Please see more details:https://developer.arm.com/documentation/100073/0619/The-C-and-C---Library-Functions-Reference/-sys-tmpnam2--
I would adapt the declaration in file RTT_Syscalls_KEIL.c to make that work again. You could also use an older armclang version 6.18 or before.
I used the 6.18 version as u suggested and i receive now these infos :
it seems there is a conflict with the license or with the compiler or maybe both of them...
Does anyone have an idea ? :)
From the error message it looks like you installed the Arm Compiler 6.18 in the wrong folder for use with MDK. The install path needs to be:
C:\Keil_v5\ARM\ARMCLANG_6_18
so that the additional Arm Compiler folder is in parallel to the already existing ARMCLANG folder. Otherwise the compiler will not find the MDK license information.