GithubHelp home page GithubHelp logo

enqack / docker-esp8266-micropython Goto Github PK

View Code? Open in Web Editor NEW
7.0 3.0 4.0 5 KB

A MicroPython for the ESP8226 microcontroller development environment

License: BSD 3-Clause "New" or "Revised" License

Shell 58.04% Dockerfile 41.96%

docker-esp8266-micropython's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

docker-esp8266-micropython's Issues

esp-open-sdk fails to build

Error message:

./ct-ng build
make[2]: Entering directory '/esp-open-sdk/crosstool-NG'
[INFO ]  Performing some trivial sanity checks
[INFO ]  Build started 20210915.043301
[INFO ]  Building environment variables
[INFO ]  =================================================================
[INFO ]  Retrieving needed toolchain components' tarballs
[ERROR]
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Retrieving needed toolchain components' tarballs'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: do_expat_get[scripts/build/companion_libs/210-expat.sh@741]
[ERROR]  >>        called from: do_companion_libs_get[scripts/build/companion_libs.sh@15]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@591]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      'share/doc/crosstool-ng/crosstool-ng-1.22.0-60-g37b07f6/B - Known issues.txt'

The error is a result of a url change for expat lib tarbar as detailed in the following issue:
pfalcon/esp-open-sdk#385

error during docker build

Hi,

i have an issue during docker build process. Almost at the end of the build. Here is a tail of the build log:

Xtensa toolchain is built, to use it:

export PATH=/esp-open-sdk/xtensa-lx106-elf/bin:$PATH

Espressif ESP8266 SDK is installed, its libraries and headers are merged with the toolchain

Removing intermediate container 0eaf04e8bd47
 ---> e6647bb1be9c
Step 6/12 : ENV PATH=/esp-open-sdk/xtensa-lx106-elf/bin:$PATH
 ---> Running in ddee9061cd21
Removing intermediate container ddee9061cd21
 ---> 72a1e09c3f38
Step 7/12 : USER root
 ---> Running in fa0f13ce15b5
Removing intermediate container fa0f13ce15b5
 ---> c1949bf2a905
Step 8/12 : RUN cd /micropython/ports/unix && make axtls && make
 ---> Running in 123065e32873
/bin/sh: 1: cd: can't cd to /micropython/ports/unix
The command '/bin/sh -c cd /micropython/ports/unix && make axtls && make' returned a non-zero code: 2

Could you help me?

Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.