Giter VIP home page Giter VIP logo

Comments (4)

Nassiel avatar Nassiel commented on June 19, 2024 1

Bindgen builder flags:

["/Users/<myhome>/.cargo/registry/src/github.com-1ecc6299db9ec823/esp-idf-sys-0.31.6/src/include/esp-idf/bindings.h", 
"--rust-target", "1.47", 
"--blocklist-function", "strtold", 
"--blocklist-function", "_strtold_r", 
"--blocklist-function", "v.*printf", 
"--blocklist-function", "v.*scanf", 
"--blocklist-function", "_v.*printf_r", 
"--blocklist-function", "_v.*scanf_r", 
"--blocklist-function", "esp_log_writev", 
"--no-layout-tests", 
"--with-derive-default", 
"--ctypes-prefix", "c_types", 
"--generate", "functions,types,vars,methods,constructors,destructors", 
"--use-core", 
"--no-rustfmt-bindings", 
"--", 
"-D__bindgen", 
"-DHAVE_CONFIG_H", 
"-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"", 
"-DUNITY_INCLUDE_CONFIG_H", 
"-DWITH_POSIX", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_pm/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/target/xtensa-esp32-espidf/debug/build/esp-idf-sys-eb2ecf21941eaac7/out/build/config", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/newlib/platform_include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/freertos/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/freertos/port/xtensa/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_hw_support/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_hw_support/port/esp32/.", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/heap/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/log/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/include/apps", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/include/apps/sntp", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/lwip/src/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/port/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/port/esp32/include/arch", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/soc/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/soc/esp32/.", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/soc/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/hal/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/hal/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_rom/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_rom/esp32", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_rom/include/esp32", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_common/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_system/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/driver/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/driver/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_ringbuf/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/efuse/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/efuse/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/xtensa/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/xtensa/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/espcoredump/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_timer/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_ipc/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/vfs/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_wifi/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_wifi/esp32/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_event/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_netif/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_eth/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/tcpip_adapter/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/app_trace/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mbedtls/port/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mbedtls/mbedtls/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mbedtls/esp_crt_bundle/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/app_update/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/spi_flash/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/bootloader_support/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/nvs_flash/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/pthread/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_gdbstub/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_gdbstub/xtensa", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_gdbstub/esp32", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wpa_supplicant/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wpa_supplicant/port/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wpa_supplicant/include/esp_supplicant", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/perfmon/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/asio/asio/asio/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/asio/port/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/cbor/port/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/unity/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/unity/unity/src", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/cmock/CMock/src", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/port/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/port/include/coap", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/libcoap/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/libcoap/include/coap2", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/console", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/nghttp/port/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/nghttp/nghttp2/lib/includes", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp-tls", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp-tls/esp-tls-crypto", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_adc_cal/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_hid/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/tcp_transport/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_http_client/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_http_server/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_https_ota/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protobuf-c/protobuf-c", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protocomm/include/common", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protocomm/include/security", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protocomm/include/transports", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mdns/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_local_ctrl/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/sdmmc/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_serial_slave_link/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_websocket_client/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/expat/expat/expat/lib", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/expat/port/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wear_levelling/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/fatfs/diskio", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/fatfs/vfs", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/fatfs/src", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/freemodbus/common/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/idf_test/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/idf_test/include/esp32", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/jsmn/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/json/cJSON", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/libsodium/libsodium/src/libsodium/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/libsodium/port_include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mqtt/esp-mqtt/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/openssl/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/spiffs/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/ulp/include", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wifi_provisioning/include", 
"--sysroot=/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/tools/xtensa-esp32-elf/esp-2021r2-8.4.0/xtensa-esp32-elf/bin/../xtensa-esp32-elf", 
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/tools/xtensa-esp32-elf/esp-2021r2-8.4.0/xtensa-esp32-elf/bin/../xtensa-esp32-elf/include", 
"-x", "c", 
"-DESP_IDF_COMP_BOOTLOADER_SUPPORT_ENABLED", 
"-DESP_IDF_COMP_UNITY_ENABLED", 
"-DESP_IDF_COMP_WEAR_LEVELLING_ENABLED", 
"-DESP_IDF_COMP_FATFS_ENABLED", 
"-DESP_IDF_COMP_NGHTTP_ENABLED", 
"-DESP_IDF_COMP_VFS_ENABLED", 
"-DESP_IDF_COMP_PERFMON_ENABLED", 
"-DESP_IDF_COMP_XTENSA_ENABLED", 
"-DESP_IDF_COMP_ESPCOREDUMP_ENABLED", 
"-DESP_IDF_COMP_ESP_HW_SUPPORT_ENABLED", 
"-DESP_IDF_COMP_PARTITION_TABLE_ENABLED", 
"-DESP_IDF_COMP_SPIFFS_ENABLED", 
"-DESP_IDF_COMP_ESP32C3_ENABLED", 
"-DESP_IDF_COMP_HAL_ENABLED", 
"-DESP_IDF_COMP_ESPTOOL_PY_ENABLED", 
"-DESP_IDF_COMP_DRIVER_ENABLED", 
"-DESP_IDF_COMP_EXPAT_ENABLED", 
"-DESP_IDF_COMP_LWIP_ENABLED", 
"-DESP_IDF_COMP_SOC_ENABLED", 
"-DESP_IDF_COMP_BOOTLOADER_ENABLED", 
"-DESP_IDF_COMP_ESP_SYSTEM_ENABLED", 
"-DESP_IDF_COMP_ESP_EVENT_ENABLED", 
"-DESP_IDF_COMP_ESP_COMMON_ENABLED", 
"-DESP_IDF_COMP_PROTOBUF_C_ENABLED", 
"-DESP_IDF_COMP_CBOR_ENABLED", 
"-DESP_IDF_COMP_CXX_ENABLED", 
"-DESP_IDF_COMP_FREEMODBUS_ENABLED", 
"-DESP_IDF_COMP_ASIO_ENABLED", 
"-DESP_IDF_COMP_MBEDTLS_ENABLED", 
"-DESP_IDF_COMP_NEWLIB_ENABLED", 
"-DESP_IDF_COMP_APP_UPDATE_ENABLED", 
"-DESP_IDF_COMP_ESP_HTTP_CLIENT_ENABLED", 
"-DESP_IDF_COMP_FREERTOS_ENABLED", 
"-DESP_IDF_COMP_TOUCH_ELEMENT_ENABLED", 
"-DESP_IDF_COMP_JSMN_ENABLED", 
"-DESP_IDF_COMP_MDNS_ENABLED", 
"-DESP_IDF_COMP_ESP_ADC_CAL_ENABLED", 
"-DESP_IDF_COMP_TCP_TRANSPORT_ENABLED", 
"-DESP_IDF_COMP_ESP32_ENABLED", 
"-DESP_IDF_COMP_PTHREAD_ENABLED", 
"-DESP_IDF_COMP_ESP_HTTPS_OTA_ENABLED", 
"-DESP_IDF_COMP_PROTOCOMM_ENABLED", 
"-DESP_IDF_COMP_ESP_LOCAL_CTRL_ENABLED", 
"-DESP_IDF_COMP_ESP_PM_ENABLED", 
"-DESP_IDF_COMP_JSON_ENABLED", 
"-DESP_IDF_COMP_ESP_WEBSOCKET_CLIENT_ENABLED", 
"-DESP_IDF_COMP_HEAP_ENABLED", 
"-DESP_IDF_COMP_SDMMC_ENABLED", 
"-DESP_IDF_COMP_ESP_ETH_ENABLED", 
"-DESP_IDF_COMP_WPA_SUPPLICANT_ENABLED", 
"-DESP_IDF_COMP_BT_ENABLED", 
"-DESP_IDF_COMP_LIBSODIUM_ENABLED", 
"-DESP_IDF_COMP_ESP_RINGBUF_ENABLED", 
"-DESP_IDF_COMP_ESP_GDBSTUB_ENABLED", 
"-DESP_IDF_COMP_LOG_ENABLED", 
"-DESP_IDF_COMP_WIFI_PROVISIONING_ENABLED", 
"-DESP_IDF_COMP_IDF_TEST_ENABLED", 
"-DESP_IDF_COMP_TCPIP_ADAPTER_ENABLED", 
"-DESP_IDF_COMP_CMOCK_ENABLED", 
"-DESP_IDF_COMP_MQTT_ENABLED", 
"-DESP_IDF_COMP_ESP_HID_ENABLED", 
"-DESP_IDF_COMP_ESP_IPC_ENABLED", 
"-DESP_IDF_COMP_ULP_ENABLED", 
"-DESP_IDF_COMP_RISCV_ENABLED", 
"-DESP_IDF_COMP_SPI_FLASH_ENABLED", 
"-DESP_IDF_COMP_OPENSSL_ENABLED", 
"-DESP_IDF_COMP_ESP_SERIAL_SLAVE_LINK_ENABLED", 
"-DESP_IDF_COMP_ESP_HTTPS_SERVER_ENABLED", 
"-DESP_IDF_COMP_TINYUSB_ENABLED", 
"-DESP_IDF_COMP_ESP_ROM_ENABLED", 
"-DESP_IDF_COMP_ESP32S3_ENABLED", 
"-DESP_IDF_COMP_ESP_TIMER_ENABLED", 
"-DESP_IDF_COMP_ESP_TLS_ENABLED", 
"-DESP_IDF_COMP_COAP_ENABLED", 
"-DESP_IDF_COMP_EFUSE_ENABLED", 
"-DESP_IDF_COMP_ESP32S2_ENABLED", 
"-DESP_IDF_COMP_NVS_FLASH_ENABLED", 
"-DESP_IDF_COMP_ESP_WIFI_ENABLED", 
"-DESP_IDF_COMP_APP_TRACE_ENABLED", 
"-DESP_IDF_COMP_ESP_HTTP_SERVER_ENABLED", 
"-DESP_IDF_COMP_ESP_NETIF_ENABLED", 
"-DESP_IDF_COMP_CONSOLE_ENABLED", 
"-target", "xtensa"]

from esp-idf-hal.

N3xed avatar N3xed commented on June 19, 2024

Same as esp-rs/esp-idf-template#47 or esp-rs/esp-idf-template#49.
Basically the xtensa chips need a custom libclang so that the xtensa target is supported.

from esp-idf-hal.

Nassiel avatar Nassiel commented on June 19, 2024

Ok, solved, so if happen to someone else:

rustup update
git clone [email protected]:esp-rs/rust-build.git
chmod +x install-rust-toolchain.sh
./install-rust-toolchain.sh -i reinstall <-- this can probably fail the first time, so then
softwareupdate --all --install --force
./install-rust-toolchain.sh -i reinstall

Then try again the build.

from esp-idf-hal.

Nassiel avatar Nassiel commented on June 19, 2024

Same as esp-rs/esp-idf-template#47 or esp-rs/esp-idf-template#49. Basically the xtensa chips need a custom libclang so that the xtensa target is supported.

I think the issue is that, for some weird reason because I installed this like 1 month ago, it was targeting "--rust-target", "1.47",

from esp-idf-hal.

Related Issues (20)

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.