Closed BlackstoneEngineering closed 9 years ago
This is valid error. NanoStack is published as a binary repository and at the moment NanoStack binary repository (https://github.com/ARMmbed/sal-stack-nanostack) is build by using gcc compiler. Therefore linking fails when building with armcc.
@artokin Is there a plan to resolve those errors and make it EABI compatible?
The plan is to proceed now without armcc support as it is not blocking the Beta release. Anyway, we are investigating how this could be resolved. @SeppoTakalo, how do you see this issue?
There had been instructions for OOB testers where it was explicitly mentioned that for this example, use only arm-gcc.
Build is already fixed:
$ yt build
info: generate for target: frdm-k64f-armcc 0.0.15 at c:\Users\septak01\git\mbed-client-example-6lowpan\yotta_targets\f
rdm-k64f-armcc
WARNING: preprocessing of .S files is not supported by ARMCC on windows.
CMake Warning at c:/Users/septak01/git/mbed-client-example-6lowpan/yotta_modules/uvisor-lib/source/CMakeLists.txt:27 (
message):
*******************************************************************
* WARNING (uvisor-lib): unsupported platform; your code will still
* work but no security feature is provided;
* UVISOR_DISABLED is set by default
*******************************************************************
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/septak01/git/mbed-client-example-6lowpan/build/frdm-k64f-armcc
ninja: no work to do.
Error from yt target frdm-k64f-gcc