OK, have made some progress. In /unix/mpconfigport.mk I see this:
Code: Select all
# ussl module requires one of the TLS libraries below
MICROPY_PY_USSL = 1
# axTLS has minimal size but implements only a subset of modern TLS
# functionality, so may have problems with some servers.
MICROPY_SSL_AXTLS = 1
# mbedTLS is more up to date and complete implementation, but also
# more bloated.
MICROPY_SSL_MBEDTLS = 0
Now when enable both MICROPY_PY_USSL and MICROPY_SSL_AXTL I get an error that it can't find ssl.h
but this file is in /lib/axtls/ssl/
If I now enable both MICROPY_PY_USSL and MICROPY_SSL_MBEDTLS I get an error that it can't find version.h
but this file is in /lib/mbedtls/include/mbedtls/
I don't understand the build process but it appears that the files are not being found.
Is there something else required to get this to build properly?
Just found this https://github.com/micropython/micropyt ... untu-16.04
and as I am getting the type of errors mentioned, it seems I might need a newer version of the compiler and a 64 bit Linux box. Correct?
Really appreciate any clues here.