surfskidude commented on PR #3120:
URL: https://github.com/apache/nuttx-apps/pull/3120#issuecomment-3031873023

   >> why still contain error in your log?
   
   The two functions longjmp and setjmp, which are part of the standard C 
library, are required by Lua. The fact that you get a link error for setjmp 
alone indicates that there is an issue with the NuttX stm32h753bi build. Since 
NuttX is POSIX compliant, it should also include function setlocale, but this 
function can be removed if it’s generally not part of NuttX. However, that 
would mean NuttX is not POSIX-compliant. Regarding the SRAM issue: Note that 
Xedge is not designed for microcontrollers without external RAM, so your RAM 
sections must be adjusted accordingly. I have configured a 2Mbyte allocator in 
xedge_main.c. This is a static array and can typically not be in sram on a 
micro.
   
   Please note that I only tested Xedge in the host simulator.
    
   
   
   
   


-- 
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

Reply via email to