raiden00pl opened a new pull request, #3826:
URL: https://github.com/apache/nuttx-apps/pull/3826

   
   ## Summary
   
   CPython was only buildable with Make. The CMake build follows the Makefile: 
download and patch CPython, build the host Python, configure and build the 
target libpython, pack the standard library into a ROMFS image and link 
libpython, libHacl_Hash_SHA2 and libexpat into NuttX.
   
   CPython's configure gets the flags NuttX compiles C sources with: the 
directory compile options (the arch toolchain flags, with 
$<COMPILE_LANGUAGE:...> resolved for C), the global NuttX options, definitions 
and include directories. ARFLAGS carries "rcs" because CMAKE_AR is the bare 
archiver.
   
   ## Impact
   
   python builds with cmake
   
   ## Testing
   
   Tested with qemu-intel64:python and rv-virt:python (with loadable modules 
disabled: CMake has no NSH symbol table for them yet) on QEMU.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to