Apache #NuttX Build fails with our #ZigLang App ... But no worries! Let's compile it ourselves
https://lupyuen.github.io/articles/zig?6#build-fails-on-nuttx
Here's how we import C functions into #ZigLang
https://lupyuen.github.io/articles/zig?3#import-standard-library
My second Takedown Notice from CEVA (WiFi IP) 🤔
https://github.com/lupyuen/AliOS-Things/tree/master/platform/mcu/bk7231u
#LoRaWAN has a Golden Window of Exactly One Second to receive the Join Accept Response ... If we miss the window, things will go very badly 😬
https://gist.github.com/lupyuen/1d96b24c6bf5164cba652d903eedb9d1
#LoRaWAN Join Accept Response is returned in 5 to 6 seconds from Join Request ... Jotting a note to remind myself 🙄
https://gist.github.com/lupyuen/1d96b24c6bf5164cba652d903eedb9d1
But #ZigLang Compiler produces an Object File with Software Floating-Point ABI ... This won't link with #BL602 #NuttX on Hardware Floating-Point!
https://github.com/lupyuen/zig-bl602-nuttx#floating-point-abi
Apache #NuttX RTOS was compiled for #BL602 with Hardware Floating-Point ABI: "gcc -march=rv32imafc -mabi=ilp32f"
https://github.com/lupyuen/zig-bl602-nuttx#floating-point-abi
IoT Techie and Educator / Apache NuttX PMC