emosenkis / esp-rs

Script for installing/running toolchain for building ESP8266 firmware in Rust
MIT License
329 stars 19 forks source link

Bingen not working on MacOs #29

Open aidun opened 5 years ago

aidun commented 5 years ago

Hey,

I followed the issue #15 and get the build.sh --install running. Building the example app didn't work. I get some error from bindgen:

../esp-rs/build.sh                   
   Vendoring embedded-hal v0.2.2 (/Users/markus/.cargo/registry/src/github.com-1ecc6299db9ec823/embedded-hal-0.2.2) to /Users/markus/repo/blink/vendor/embedded-hal
   Vendoring esp8266-hal v0.0.1 (/Users/markus/.cargo/registry/src/github.com-1ecc6299db9ec823/esp8266-hal-0.0.1) to /Users/markus/repo/blink/vendor/esp8266-hal
   Vendoring libc v0.2.42 (/Users/markus/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.42) to /Users/markus/repo/blink/vendor/libc
   Vendoring nb v0.1.1 (/Users/markus/.cargo/registry/src/github.com-1ecc6299db9ec823/nb-0.1.1) to /Users/markus/repo/blink/vendor/nb
   Vendoring void v1.0.2 (/Users/markus/.cargo/registry/src/github.com-1ecc6299db9ec823/void-1.0.2) to /Users/markus/repo/blink/vendor/void
To use vendored sources, add this to your .cargo/config for this project:

[source.crates-io]
replace-with = "vendored-sources"

[source.vendored-sources]
directory = "/Users/markus/repo/blink/vendor"
+ bindgen --use-core --ctypes-prefix libc --rustfmt-bindings --raw-line '#![allow(non_snake_case,non_camel_case_types,non_upper_case_globals)]' --raw-line 'extern crate libc;' --output /Users/markus/repo/blink/src/bindings.rs --whitelist-type=LED_BUILTIN --whitelist-function=LED_BUILTIN --whitelist-var=LED_BUILTIN --whitelist-type=delay --whitelist-function=delay --whitelist-var=delay /dev/fd/63 -- -x c++ -nostdinc -m32 -I/Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2 -I/Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/xtensa-lx106-elf -Itools/sdk/libc/xtensa-lx106-elf/include -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/cores/esp8266 -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip2/include -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/variants/nodemcu -I/Users/markus/repo/blink/lib/generated -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ArduinoOTA -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/DNSServer/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/EEPROM -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266AVRISP/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPUpdateServer/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266LLMNR -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266NetBIOS -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266SSDP -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WebServer/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFiMesh/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266httpUpdate/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266mDNS/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/Ethernet/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/GDBStub/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/Hash/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/SD/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/SPI -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/SPISlave/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8++ echo '#include <Esp.h>'
266/libraries/Servo/src -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/SoftwareSerial -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/TFT_Touch_Shield_V2 -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/Ticker -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/Wire -I/Users/markus/.platformio/packages/framework-arduinoespressif8266/libraries/esp8266/src -I/Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include -I/Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2 -I/Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/xtensa-lx106-elf -I/Users/markus/.platformio/packages/toolchain-xtensa/lib/gcc/xtensa-lx106-elf/4.8.2/include -I/Users/markus/.platformio/packages/toolchain-xtensa/lib/gcc/xtensa-lx106-elf/4.8.2/include-fixed -I/Users/markus/.platformio/packages/tool-unity -I/Users/markus/repo/blink/include -I/Users/markus/repo/blink/src -fno-rtti -std=c++11 -Os -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -fno-exceptions -Wall
++ grep '^#include ' /Users/markus/repo/blink/src/main.ino
++ grep -ve '"generated/.*\.hir.o.c"'
warning: optimization flag '-falign-functions=4' is not supported [-Wignored-optimization-argument], err: false
tools/sdk/libc/xtensa-lx106-elf/include/sys/cdefs.h:371:9: warning: '__nonnull' macro redefined [-Wmacro-redefined], err: false
tools/sdk/libc/xtensa-lx106-elf/include/stdlib.h:122:44: warning: unknown attribute '__warning__' ignored [-Wunknown-attributes], err: false
tools/sdk/libc/xtensa-lx106-elf/include/stdlib.h:133:65: warning: unknown attribute '__warning__' ignored [-Wunknown-attributes], err: false
tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:59:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register], err: false
tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:66:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register], err: false
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_relops.h:67:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/move.h:36:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/type_traits:40:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/move.h:59:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/move.h:149:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_pair.h:65:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/utility:76:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/functexcept.h:42:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/cpp_type_traits.h:68:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/cpp_type_traits.h:78:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/ext/type_traits.h:37:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/ext/numeric_traits.h:37:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_iterator_base_types.h:70:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_iterator_base_funcs.h:67:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_iterator.h:67:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_iterator.h:694:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_iterator.h:911:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_algobase.h:72:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/cstdlib:114:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/algorithmfwd.h:42:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_heap.h:61:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/memoryfwd.h:50:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/ptr_traits.h:37:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/alloc_traits.h:39:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/ext/alloc_traits.h:41:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_construct.h:63:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_tempbuf.h:62:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(_Temporary_buffer<_ForwardIterator, _Tp> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_tempbuf.h:244:5, usr: Some("c:@N@std@ST>2#T#T@_Temporary_buffer@F@_Temporary_buffer#t0.0#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/cmath:75:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/cmath:555:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stringfwd.h:42:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/cwchar:135:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/postypes.h:68:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:43:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(compare kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:145:5, usr: Some("c:@N@__gnu_cxx@ST>1#T@char_traits@F@compare#*1t0.0#S0_#l#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(length kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:158:5, usr: Some("c:@N@__gnu_cxx@ST>1#T@char_traits@F@length#*1t0.0#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:169:5, usr: Some("c:@N@__gnu_cxx@ST>1#T@char_traits@F@find#*1t0.0#l#&1S1_#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(move kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:180:5, usr: Some("c:@N@__gnu_cxx@ST>1#T@char_traits@F@move#*t0.0#*1S1_#l#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(copy kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:189:5, usr: Some("c:@N@__gnu_cxx@ST>1#T@char_traits@F@copy#*t0.0#*1S1_#l#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(assign kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:199:5, usr: Some("c:@N@__gnu_cxx@ST>1#T@char_traits@F@assign#*t0.0#l#S1_#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:209:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/char_traits.h:378:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/ext/new_allocator.h:40:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/allocator.h:52:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/xtensa-lx106-elf/bits/c++locale.h:45:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/iosfwd:42:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/localefwd.h:44:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/ostream_insert.h:38:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_function.h:59:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/backward/binders.h:59:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/range_access.h:37:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/ext/atomicity.h:38:21, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.h:45:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/functional_hash.h:37:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.h:3035:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:44:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_S_construct kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:153:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@_S_construct#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#t0.0#&1t0.2#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:170:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:178:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#&1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:184:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S6_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:194:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S6_#&1S5_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:206:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#&1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:213:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#*1t0.0#&1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:220:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#t0.0#&1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(basic_string<_CharT, _Traits, _Alloc> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:235:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@basic_string#>@N@std@ST>1#T@initializer_list1t0.0#&1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(assign kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:243:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@assign#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(assign kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:259:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@assign#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(append kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:281:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@append#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#t0.0#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(append kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:298:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@append#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(append kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:325:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@append#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(append kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:342:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@append#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S6_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(insert kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:360:6, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@insert#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#*1t0.0#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(erase kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:391:6, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@erase#>@N@__gnu_cxx@ST>2#T#T@__normal_iterator2^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::pointer>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(replace kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:414:6, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@replace#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#*1t0.0#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_destroy kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:445:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@S@_Rep@F@_M_destroy#&1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_leak_hard kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:455:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@_M_leak_hard#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_mutate kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:469:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@_M_mutate#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(reserve kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:502:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@reserve#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(swap kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:519:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@swap#&>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_S_create kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:546:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@S@_Rep@F@_S_create#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#&1t0.2#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_clone kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:624:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@S@_Rep@F@_M_clone#&1t0.2#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(resize kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:640:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@resize#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#t0.0#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_replace_aux kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:668:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@_M_replace_aux#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#S0_#t0.0#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_replace_safe kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:681:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@_M_replace_safe#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#*1t0.0#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(copy kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:723:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@copy#*t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S2_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:737:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S2_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:760:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find#t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(rfind kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:778:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@rfind#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S2_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(rfind kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:799:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@rfind#t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find_first_of kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:816:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find_first_of#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S2_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find_last_of kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:831:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find_last_of#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S2_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find_first_not_of kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:852:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find_first_not_of#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S2_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find_first_not_of kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:864:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find_first_not_of#t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find_last_not_of kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:875:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find_last_not_of#*1t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S2_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(find_last_not_of kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:896:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@find_last_not_of#t0.0#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(compare kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:916:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@compare#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(compare kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:931:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@compare#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#&1>@N@std@ST>3#T#T#T@basic_string3t0.0t0.1t0.2#S0_#S0_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(compare kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:949:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@compare#*1t0.0#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(compare kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:964:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@compare#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#*1t0.0#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(compare kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/basic_string.tcc:980:5, usr: Some("c:@N@std@ST>3#T#T#T@basic_string@F@compare#^typename type-parameter-0-2::rebind<type-parameter-0-0>::other:::size_type#S0_#*1t0.0#S0_#1"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/limits:147:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_uninitialized.h:59:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_vector.h:66:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_bvector.h:63:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_bvector.h:494:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_bvector.h:1136:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:59:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(reserve kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:66:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@reserve#l#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(insert kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:108:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@insert#>@N@__gnu_cxx@ST>2#T#T@__normal_iterator2^_Vector_base<type-parameter-0-0, type-parameter-0-1>:::pointer>@N@std@ST>2#T#T@vector2t0.0t0.1#&1S4_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(erase kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:135:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@erase#>@N@__gnu_cxx@ST>2#T#T@__normal_iterator2^_Vector_base<type-parameter-0-0, type-parameter-0-1>:::pointer>@N@std@ST>2#T#T@vector2t0.0t0.1#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(erase kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:147:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@erase#>@N@__gnu_cxx@ST>2#T#T@__normal_iterator2^_Vector_base<type-parameter-0-0, type-parameter-0-1>:::pointer>@N@std@ST>2#T#T@vector2t0.0t0.1#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_fill_assign kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:219:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@_M_fill_assign#l#&1t0.0#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_fill_insert kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:442:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@_M_fill_insert#>@N@__gnu_cxx@ST>2#T#T@__normal_iterator2^_Vector_base<type-parameter-0-0, type-parameter-0-1>:::pointer>@N@std@ST>2#T#T@vector2t0.0t0.1#l#&1S4_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_default_append kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:533:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@_M_default_append#l#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_shrink_to_fit kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:583:5, usr: Some("c:@N@std@ST>2#T#T@vector@F@_M_shrink_to_fit#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_reallocate kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:692:5, usr: Some("c:@N@std@SP>1#T@vector>#b#t0.0@F@_M_reallocate#l#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_fill_insert kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:705:5, usr: Some("c:@N@std@SP>1#T@vector>#b#t0.0@F@_M_fill_insert#$@N@std@S@_Bit_iterator#l#b#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_insert_aux kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:769:5, usr: Some("c:@N@std@SP>1#T@vector>#b#t0.0@F@_M_insert_aux#$@N@std@S@_Bit_iterator#b#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_shrink_to_fit kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:797:5, usr: Some("c:@N@std@SP>1#T@vector>#b#t0.0@F@_M_shrink_to_fit#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/vector.tcc:816:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.h:36:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_numeric.h:65:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_numeric.h:103:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:35:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(__calc kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:53:7, usr: Some("c:@N@std@N@__detail@SP>4#T#Nt0.0#NS0_#NS0_@_Mod>#S0_####Vb0#Vb1@F@__calc#S0_#S"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(seed kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:120:5, usr: Some("c:@N@std@ST>4#T#Nt0.0#NS0_#NS0_@linear_congruential_engine@F@seed#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(seed kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:329:5, usr: Some("c:@N@std@ST>14#T#Nl#Nl#Nl#Nl#Nt0.0#Nl#NS0_#Nl#NS0_#Nl#NS0_#Nl#NS0_@mersenne_twister_engine@F@seed#S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_gen_rand kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:399:5, usr: Some("c:@N@std@ST>14#T#Nl#Nl#Nl#Nl#Nt0.0#Nl#NS0_#Nl#NS0_#Nl#NS0_#Nl#NS0_@mersenne_twister_engine@F@_M_gen_rand#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(discard kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:435:5, usr: Some("c:@N@std@ST>14#T#Nl#Nl#Nl#Nl#Nt0.0#Nl#NS0_#Nl#NS0_#Nl#NS0_#Nl#NS0_@mersenne_twister_engine@F@discard#k#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(seed kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:543:5, usr: Some("c:@N@std@ST>4#T#Nl#Nl#Nl@subtract_with_carry_engine@F@seed#t0.0#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_initialize kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:1395:5, usr: Some("c:@N@std@ST>1#T@poisson_distribution@S@param_type@F@_M_initialize#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_initialize kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:1598:5, usr: Some("c:@N@std@ST>1#T@binomial_distribution@S@param_type@F@_M_initialize#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_initialize kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:2472:5, usr: Some("c:@N@std@ST>1#T@gamma_distribution@S@param_type@F@_M_initialize#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_initialize kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:2796:5, usr: Some("c:@N@std@ST>1#T@discrete_distribution@S@param_type@F@_M_initialize#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_initialize kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:2945:5, usr: Some("c:@N@std@ST>1#T@piecewise_constant_distribution@S@param_type@F@_M_initialize#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(_M_initialize kind: CXXMethod, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/random.tcc:3169:5, usr: Some("c:@N@std@ST>1#T@piecewise_linear_distribution@S@param_type@F@_M_initialize#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/stdexcept:41:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/array:42:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/array:295:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/uses_allocator.h:34:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/tuple:42:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/functional:60:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 24: Cursor(function<type-parameter-0-0 (type-parameter-0-1...)> kind: CXXConstructor, loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/functional:2430:5, usr: Some("c:@N@std@SP>2#T#pT@function>#Ft0.0(#Pt0.1)@F@function#&1>@N@std@ST>1#T@function1S0_#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 417: Cursor(default kind: attribute(visibility), loc: /Users/markus/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/4.8.2/bits/stl_algo.h:71:15, usr: None)
[2019-03-12T12:36:31Z ERROR bindgen::ir::item] Unhandled cursor kind 21: Cursor(getCycleCount kind: CXXMethod, loc: /Users/markus/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/Esp.h:206:20, usr: Some("c:@S@EspClass@F@getCycleCount#"))
[2019-03-12T12:36:31Z ERROR bindgen::ir::context] unused option: --whitelist-function LED_BUILTIN
[2019-03-12T12:36:31Z ERROR bindgen::ir::context] unused option: --whitelist-var delay
[2019-03-12T12:36:31Z ERROR bindgen::ir::context] unused option: --whitelist-type LED_BUILTIN
[2019-03-12T12:36:31Z ERROR bindgen::ir::context] unused option: --whitelist-type delay
Running cargo check
    Checking blink v0.1.0 (/Users/markus/repo/blink)
    Finished dev [unoptimized + debuginfo] target(s) in 0.38s
Transpiling project with mrustc
BUILDING libc from libc v0.2.42 with features []
> /Users/markus/.esp-rs/mrustc/bin/mrustc /Users/markus/repo/blink/vendor/libc/src/lib.rs --crate-name libc --crate-type rlib --crate-tag 0_2_42 -g --cfg debug_assertions -O -o /Users/markus/repo/blink/lib/generated/liblibc-0_2_42.hir -L /Users/markus/repo/blink/lib/generated -L /Users/markus/.esp-rs/mrustc/output
libc++abi.dylib: terminating with uncaught exception of type ParseError::Unexpected: std::exception
BUILD FAILED

Here is my Cargo.toml

[package]
name = "blink"
version = "0.1.0"
authors = ["root"]

[dependencies]
embedded-hal = { version = "0.2.1", features = ["unproven"] }
esp8266-hal = "0.0.1"
libc = { version = "=0.2.42", default-features = false }

Has anyone ideas?

kgost commented 5 years ago

I'm having the same error when I tried inside docker using the provided Dockerfile, any update on this?

fmckeogh commented 5 years ago

Me three, does anyone know what specifically needs to be fixed in order to build esp-rs natively on MacOS?

emosenkis commented 5 years ago

This project is now deprecated. Please see http://quickhack.net/nom/blog/2019-05-14-build-rust-environment-for-esp32.html for a more direct approach to compiling Rust for Xtensa targets.