[riot-notifications] [RIOT-OS/RIOT] ESP32 toolchain linked to in doc.txt is broken (#10432)

TimoRoth notifications at github.com
Mon Nov 19 22:27:02 CET 2018


#### Description

>From the doc.txt: https://github.com/RIOT-OS/RIOT/blob/master/cpu/esp32/doc.txt#L325

The linked xtensa esp32 toolchain(https://github.com/gschorcht/xtensa-esp32-elf.git) is broken. It comes with gcc configured with --enable-threads=posix, which leads to numerous build errors.

#### Steps to reproduce the issue

Target for example the esp32-wroom-32 board, and use the esp_wifi module.

#### Expected results
A clean build.

#### Actual results
A _long_ list of errors, most/all of them in pthread.h.

#### Solution

Using the older toolchain from https://docs.espressif.com/projects/esp-idf/en/v2.1.1/get-started/linux-setup.html makes things build cleanly for me.
Namely that is https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-1.22.0-61-gab8375a-5.2.0.tar.gz

The repo the doc.txt refers to seems to be the 1.22.0-80 version linked to for all the more recent 3.0 esp-idf versions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/issues/10432
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20181119/1d64091d/attachment.html>


More information about the notifications mailing list