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]
