Hi Jørgen,
I have an issue when trying to link the libmodem.a library in the nrfxlib/nrf_modem directory. I'm using the following version of MDK-ARM:
Tool Version Numbers:
Toolchain: MDK Essential 5.36 (Flex): 3 user(s) Version: 5.36.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCLANG\Bin
C Compiler: ArmClang.exe V6.16
Assembler: Armasm.exe V6.16
Linker/Locator: ArmLink.exe V6.16
Library Manager: ArmAr.exe V6.16
Hex Converter: FromElf.exe V6.16
CPU DLL: SARMV8M.DLL V5.36.0.0
Dialog DLL: TCM.DLL V1.53.0.0
Target DLL: UL2V8M.DLL V1.7.0.0
Dialog DLL: TCM.DLL V1.53.0.0
I've read articles related to this and there is an option that allows me to specify short enums and short whars (-fshort-enums -fshort-wchar). I've tried both configurations with it activated and deactivated. I get the same linker errors (L6242E). Have you recompiled the library for later versions of the MDK-ARM compiler to remove these linker errors? If not, can you tell me where the source code is and I can recompile?
Thanks,
Johnas