Skip to content

Unix build errors #7665

@peterhinch

Description

@peterhinch

After getting the latest source, the Unix build fails (others e.g. Pyboard D still work).

$ cd ports/unix/
[adminpete@capybara]: /mnt/qnap2/data/Projects/MicroPython/micropython/ports/unix
$ make -j8
Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
GEN build-standard/genhdr/qstr.i.last
In file included from ../../lib/axtls/ssl/asn1.c:39:
../../lib/axtls/ssl/os_port.h:78:10: fatal error: ../../../extmod/crypto-algorithms/sha256.h: No such file or directory
   78 | #include "../../../extmod/crypto-algorithms/sha256.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Followed by further messages with the same complaint. There is no extmod/crypto-algorithms/ directory on my clone, although there is a file extmod/extmod.cmake - this doesn't seem to point to such a directory.

$ gcc --version
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions