enqack / docker-esp8266-micropython Goto Github PK
View Code? Open in Web Editor NEWA MicroPython for the ESP8226 microcontroller development environment
License: BSD 3-Clause "New" or "Revised" License
A MicroPython for the ESP8226 microcontroller development environment
License: BSD 3-Clause "New" or "Revised" License
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
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!
Hello Steve,
sorry I mixed, sources from https://github.com/enqack/docker-esp8266-micropython and https://github.com/BradenM/docker-esp8266-micropython. Sorry, I was waching TV beside and Mr. Pmurt with his fellows did a terrible thing. I didn't pay enough attention. Sorry.
hcet14
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.