Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TW#26176] update for "install prerequisites" #2384

Closed
csylvain opened this issue Sep 6, 2018 · 4 comments
Closed

[TW#26176] update for "install prerequisites" #2384

csylvain opened this issue Sep 6, 2018 · 4 comments
Assignees

Comments

@csylvain
Copy link

csylvain commented Sep 6, 2018

add "texinfo help2man libtool-bin" to the list of Ubuntu and Debian packages
at https://docs.espressif.com/projects/esp-idf/en/stable/get-started/linux-setup-scratch.html

change:
sudo apt-get install git wget make libncurses-dev flex bison gperf python python-serial

to:
sudo apt-get install git wget make libncurses-dev flex bison gperf python python-serial texinfo help2man libtool-bin python-pip

why? "configure --enable-local" does not complete without them (except python-pip).
python-pip is necessary to "make flash"

@dobairoland
Copy link
Collaborator

Hi @csylvain. Can you please tell us the version of Ubuntu/Debian which requires these additional packages?

@csylvain
Copy link
Author

csylvain commented Sep 7, 2018

sure! Ubuntu 18.04.1
admittedly, texinfo and help2man are mentioned later in the process of setting up the toolchain, but i recommend putting them up at the head.

@dobairoland
Copy link
Collaborator

I was kind of expecting Ubuntu 18.04. Thank you for your report!

@FayeY FayeY changed the title update for "install prerequisites" [TW#26176] update for "install prerequisites" Sep 11, 2018
@dobairoland dobairoland self-assigned this Mar 1, 2019
@dobairoland
Copy link
Collaborator

Hello @csylvain. Thank you for pointing out inconsistencies in the documentation.

Actually, not just the "Install Prerequisites" but also "Install dependencies" from "Compile the Toolchain from Source" should be installed. There are texinfo, help2man and libtool-bin packages included for Ubuntu 16.04. The same commands need to be run for newer Ubuntu releases as well. I tested the commands on a new Ubuntu 18.04 LTS installation and they work well. I corrected this and other inconsistencies in the documentation.

This issue will be closed when my changes get pushed to master (v3.3). The documentation update for v3.2 and v3.1 will be released with some delay (all relevant commits will be referenced here).

@igrr igrr closed this as completed in f0194f2 Mar 11, 2019
igrr pushed a commit that referenced this issue Mar 20, 2019
igrr pushed a commit that referenced this issue Apr 28, 2019
catalinio pushed a commit to catalinio/pycom-esp-idf that referenced this issue Jun 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants