在MINGW32中编译工程时遇到如下错误,请大家看看该怎么修改?

ART-JJW
Posts: 1
Joined: Wed Apr 10, 2019 2:10 pm

在MINGW32中编译工程时遇到如下错误,请大家看看该怎么修改?

Postby ART-JJW » Wed Apr 10, 2019 2:18 pm

90342@ARTJ-LAPTOP MINGW32 /c/esp32/home/90342/esp-idf/mypro/hello_world
$ make all
Toolchain path: /opt/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
Toolchain version: crosstool-ng-1.22.0-80-g6c4433a5
Compiler version: 5.2.0
CC build/bootloader/bootloader_support/src/bootloader_random.o
CC build/bootloader/bootloader_support/src/flash_encrypt.o
CC build/bootloader/bootloader_support/src/bootloader_sha.o
CC build/bootloader/bootloader_support/src/esp_image_format.o
CC build/bootloader/bootloader_support/src/flash_partitions.o
CC build/bootloader/bootloader_support/src/bootloader_clock.o
CC build/bootloader/bootloader_support/src/secure_boot.o
CC build/bootloader/bootloader_support/src/bootloader_common.o
CC build/bootloader/bootloader_support/src/bootloader_utility.o
CC build/bootloader/bootloader_support/src/bootloader_init.o
CC build/bootloader/bootloader_support/src/secure_boot_signatures.o
CC build/bootloader/bootloader_support/src/flash_qio_mode.o
CC build/bootloader/bootloader_support/src/bootloader_flash.o
AR build/bootloader/bootloader_support/libbootloader_support.a
CC build/bootloader/log/log.o
AR build/bootloader/log/liblog.a
CC build/bootloader/spi_flash/spi_flash_rom_patch.o
AR build/bootloader/spi_flash/libspi_flash.a
CC build/bootloader/micro-ecc/micro-ecc/uECC.o
AR build/bootloader/micro-ecc/libmicro-ecc.a
CC build/bootloader/soc/esp32/rtc_clk.o
CC build/bootloader/soc/esp32/rtc_time.o
CC build/bootloader/soc/esp32/rtc_sleep.o
CC build/bootloader/soc/esp32/gpio_periph.o
CC build/bootloader/soc/esp32/rtc_clk_init.o
CC build/bootloader/soc/esp32/spi_periph.o
CC build/bootloader/soc/esp32/rtc_init.o
CC build/bootloader/soc/esp32/sdio_slave_periph.o
CC build/bootloader/soc/esp32/rtc_wdt.o
CC build/bootloader/soc/esp32/sdmmc_periph.o
CC build/bootloader/soc/esp32/cpu_util.o
CC build/bootloader/soc/esp32/rtc_periph.o
CC build/bootloader/soc/esp32/rtc_pm.o
CC build/bootloader/soc/esp32/soc_memory_layout.o
CC build/bootloader/soc/src//memory_layout_utils.o
AR build/bootloader/soc/libsoc.a
CC build/bootloader/main/bootloader_start.o
AR build/bootloader/main/libmain.a
CC build/bootloader/efuse/esp32/esp_efuse_table.o
CC build/bootloader/efuse/src/esp_efuse_fields.o
CC build/bootloader/efuse/src/esp_efuse_utility.o
CC build/bootloader/efuse/src/esp_efuse_api.o
AR build/bootloader/efuse/libefuse.a
LD build/bootloader/bootloader.elf
esptool.py v2.7-dev
The following Python requirements are not satisfied:
future>=0.15.2
cryptography>=2.1.4
pyparsing>=2.0.3
pyelftools>=0.22
The recommended way to install a packages is via "pacman". Please run "pacman -S s <package_name>" for searching the package database and if found then "pacman - S mingw-w64-i686-python2-<package_name>" for installing it.
NOTE: You may need to run "pacman -Syu" if your package database is older and ru n twice if the previous run updated "pacman" itself.
Please read https://github.com/msys2/msys2/wiki/Using-packages for further infor mation about using "pacman"
WARNING: The cryptography package have dependencies on system packages so please make sure you run "pacman -Syu" followed by "pacman -S mingw-w64-i686-python2-c ryptography".
Alternatively, you can run "C:/esp32/mingw32/bin/python.exe -m pip install --use r -r C:/esp32/home/90342/esp-idf/requirements.txt" for resolving the issue.
make: *** [C:/esp32/home/90342/esp-idf/make/project.mk:245:check_python_depende ncies] 错误 1

@In逍遥子
Posts: 77
Joined: Thu Nov 15, 2018 2:06 am

Re: 在MINGW32中编译工程时遇到如下错误,请大家看看该怎么修改?

Postby @In逍遥子 » Sun May 05, 2019 11:02 am

可以根据提示安装响应的依赖。

milton6799
Posts: 5
Joined: Thu Jun 27, 2019 5:49 am

Re: 在MINGW32中编译工程时遇到如下错误,请大家看看该怎么修改?

Postby milton6799 » Thu Jun 27, 2019 5:52 am

請試試在编译工程之前,執行下列命令

python -m pip install --user -r $IDF_PATH/requirements.txt

Who is online

Users browsing this forum: ESP_Gargamel and 2 guests