-
Notifications
You must be signed in to change notification settings - Fork 175
Description
As the title says. After I specified cmake arguement -DCMAKE_CXX_FLAGS='-v', here is part of the output.
ignoring nonexistent directory "F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/include/esp_supplicant"
#include "..." search starts here:
#include <...> search starts here:
F:/YeSmallWorkstation2/code/zephyr/test_app2/build/zephyr/include/generated/zephyr
F:/YeSmallWorkstation2/zephyrproject/zephyr/include
F:/YeSmallWorkstation2/code/zephyr/test_app2/build/zephyr/include/generated
F:/YeSmallWorkstation2/zephyrproject/zephyr/soc/espressif
F:/YeSmallWorkstation2/zephyrproject/zephyr/lib/libc/newlib/include
F:/YeSmallWorkstation2/zephyrproject/zephyr/lib/posix/c_lib_ext/getopt
F:/YeSmallWorkstation2/zephyrproject/zephyr/lib/midi2/.
F:/YeSmallWorkstation2/zephyrproject/zephyr/soc/espressif/common/include
F:/YeSmallWorkstation2/zephyrproject/zephyr/soc/espressif/esp32s3/.
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/include/bt
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../port/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../common/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/efuse/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/efuse/private_include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/efuse/esp32s3/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/efuse/esp32s3/private_include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_common/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/dma
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/include/esp_private
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/include/hal
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/include/soc
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/include/soc/esp32s3
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/port/esp32s3
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_hw_support/port/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_rom/esp32s3
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_rom/esp32s3/ld
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_rom/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_rom/include/esp32s3
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_system/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_system/include/esp_private
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_system/port/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_system/port/include/private
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/hal/esp32s3/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/hal/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/hal/include/hal
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/hal/platform_port/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/log/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/soc/esp32s3/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/soc/esp32s3/ld
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/soc/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/xtensa/esp32s3/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/xtensa/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/xtensa/include/esp_private
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/xtensa/include/xtensa
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_timer/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_timer/private_include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/driver/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/driver/deprecated
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/driver/gpio/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/driver/uart/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/driver/touch_sensor/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/driver/touch_sensor/esp32s3/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/driver/spi/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/spi_flash
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/spi_flash/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/spi_flash/include/spi_flash
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_pm/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/bootloader_support/bootloader_flash/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/bootloader_support/private_include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/bootloader_support/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/heap/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_psram/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_mm/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_netif/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_coex/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_phy/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_phy/include/esp_private
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_phy/esp32s3/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_wifi/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/esp_event/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/esp_supplicant/src
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/esp_supplicant/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/port/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/src
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/src/crypto
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/src/utils
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/wpa_supplicant/src/eap_peer
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../../components/mbedtls/port/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/espressif/zephyr/esp32s3/../port/include/boot
F:/YeSmallWorkstation2/zephyrproject/modules/hal/microchip/include
F:/YeSmallWorkstation2/zephyrproject/modules/hal/ti/mspm0/source/ti/devices/msp/.
F:/YeSmallWorkstation2/zephyrproject/modules/hal/ti/mspm0/source/ti/devices/msp/m0p
F:/YeSmallWorkstation2/zephyrproject/modules/hal/ti/mspm0/source/ti/devices/msp/peripherals
F:/YeSmallWorkstation2/zephyrproject/modules/hal/ti/mspm0/source/ti/devices/msp/peripherals/m0p
F:/YeSmallWorkstation2/zephyrproject/modules/hal/ti/mspm0/source/ti/devices/msp/peripherals/m0p/sysctl
F:/YeSmallWorkstation2/zephyrproject/zephyr/lib/libc/common/include
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/include/c++/12.2.0
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/include/c++/12.2.0/xtensa-espressif_esp32s3_zephyr-elf
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/include/c++/12.2.0/backward
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/include
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/include-fixed
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/sys-include
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/include
End of search list.
GNU C++23 (Zephyr SDK 0.17.4) version 12.2.0 (xtensa-espressif_esp32s3_zephyr-elf)
compiled by GNU C version 8.3-win32 20190406, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 4b99cb06341a65abe9d0e5f47706ab14
In file included from f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\xtensa-espressif_esp32s3_zephyr-elf\include\c++\12.2.0\bits\ios_base.h:46,
from f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\xtensa-espressif_esp32s3_zephyr-elf\include\c++\12.2.0\ios:42,
from f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\xtensa-espressif_esp32s3_zephyr-elf\include\c++\12.2.0\ostream:38,
from f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\xtensa-espressif_esp32s3_zephyr-elf\include\c++\12.2.0\iostream:39,
from F:/YeSmallWorkstation2/code/zephyr/test_app2/src/hhh.cpp:1:
f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\xtensa-espressif_esp32s3_zephyr-elf\include\c++\12.2.0\system_error:39:10: fatal error: bits/error_constants.h: No such file or directory
39 | #include <bits/error_constants.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Although it says 'No such file or directory', but error_constants.h is actually in the correct position.
And I'v found that the path f:\yesmallworkstation2\zephyr-sdk-0.17.4\xtensa-espressif_esp32s3_zephyr-elf\bin\../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/include/c++/12.2.0/xtensa-espressif_esp32s3_zephyr-elf/bits/error_constants.h is 260 characters, which is just the MAX_PATH macro value of Windows.
But at the same time, in regedit, I have already set key Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\LongPathsEnabled to 1. So I speculate it's a bug of gcc.