GCC for Amazon FrreeRTOS libraries?

cyberthor wrote on January 16, 2019:

Hi,
I would like to develop AWS IoT demo for Renesas board with GCC. I understand that for FreeRTOS kernel, I need to choose the relevant compiler and CPU architecture

However for libraries such as MQTT, PKCS11, and crypto, are they compiler specific? Which means, are there library code for both Renesas Compiler, and GCC?

abhijit-AWS wrote on January 17, 2019:

Hello cyberthor,

You should able use gcc for compiling libraries. https://www.freertos.org/RTOS_ports.html lists gcc as one of the tools supported for Renesas.
Thanks!

cyberthor wrote on January 21, 2019:

Hi,
Thanks for your reply.
I understand that for FreeRTOS Kernel, it supports different compilers for different devices
However I am asking about the AFR libraries, such as:

  • PKCS#11
  • MQTT
  • TLS
    Are the compiler specific?

abhijit-AWS wrote on January 21, 2019:

Libraries are not written for a particular compiler, so yes you should able use GCC.