leducp commented on issue #16775: URL: https://github.com/apache/nuttx/issues/16775#issuecomment-3160026636
To my knowledge, there is no problem to build with GCC 14 if you use CONFIG_LIBCXXTOOLCHAIN as explained by @trns1997. However since GCC13 the symbol "__xpg_strerror_r" is undefined but it is easy define it in your application as a wrapper around strerror_r or strerror if NuttX don't define the thread safe version (I don't remember). For the record, the KickCAT project CI have a build step with NuttX and C++ toolchain without any trouble (but the versions are a bit older: NuttX 12.5.0-RC0 and GCC 13.2.1 and it works like charm :) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org