Hi, Is there any plan for adding the Keil support for the official nRF mesh SDK?
Regards
Hi, Is there any plan for adding the Keil support for the official nRF mesh SDK?
Regards
I'd like to add to Bjørn's answer that the ARMCC v5 compiler (bundled with Keil) is indeed supported. It is the default compiler used when building with the CMake based setup on Windows. However, we do not provide Keil project files.
Using CMake, you can switch between ARMCC and GCC running
build $ cmake -GNinja -DBUILD_TOOLCHAIN=ARM ...
or
build $ cmake -GNinja -DBUILD_TOOLCHAIN=GCC ...
Please see: infocenter.nordicsemi.com/.../md_doc_getting_started_how_to_build.html
Best regards,
Thomas
I'd like to add to Bjørn's answer that the ARMCC v5 compiler (bundled with Keil) is indeed supported. It is the default compiler used when building with the CMake based setup on Windows. However, we do not provide Keil project files.
Using CMake, you can switch between ARMCC and GCC running
build $ cmake -GNinja -DBUILD_TOOLCHAIN=ARM ...
or
build $ cmake -GNinja -DBUILD_TOOLCHAIN=GCC ...
Please see: infocenter.nordicsemi.com/.../md_doc_getting_started_how_to_build.html
Best regards,
Thomas
Dear Thomas and Bjorn Thanks for your time and comments, We are the customers and we used to work with keil since the beginning and we have a whole lot of code with other libraries that we had worked to be compatible with keil. it's been years for now!!!
Keil is the main compiler that ARM has bought last few years a go, so the choice is obvious, we can not trough a whole lot of code away and just flip the switch to go to some other tools, it's only one job for you to add the keil support and it's a whole lot for every single customers for you to do it so, so it would make a lot of sense to do it and make the life of your valuable customers easier.
Regards
I understand that you would like to stay within the development environment that you've been using for years. I have reported your feedback internally, but I can not give any guarantees. I also advise that you contact your Nordic Sales representative and inform him about your requirements.
Thanks Bjorn