Skip to content

Command to long for windows #1210

Closed
Closed
@LusterWong

Description

@LusterWong

Using the environment
Sloeber v4.3.3 (Zip package installation, path: E:\software\sloeber)
win7 64bit
target: ESP32 Arduino 1.0.4

Step

  1. create workspaces on D:\ names "ESP32_Arduino_Sloeber" .
  2. create project names "Build_Test" in the default path (inD:\ESP32_Arduino_Sloeber).
  3. Add library to project: BLE、ESP32-BLE-Keyboard、FS、lv_arduino、SPI、SPIFFS、TFT_eSPI。
  4. Compile without writing any code.

BUG
An error occurred after compiling the file, with the following contents:

'Starting combiner'
'Finished building: E:\software\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\1.0.4\cores\esp32\wiring_shift.c'
' '
'Starting archiver'
"E:\software\Sloeber\arduinoPlugin\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-ar" cru     D:\ESP32_Arduino_Sloeber\Build_Test\Release/arduino.ar  .\core\core\libb64\cdecode.c.o .\core\core\libb64\cencode.c.o  .\core\core\Esp.cpp.o .\core\core\FunctionalInterrupt.cpp.o .\core\core\HardwareSerial.cpp.o .\core\core\IPAddress.cpp.o .\core\core\IPv6Address.cpp.o .\core\core\MD5Builder.cpp.o .\core\core\Print.cpp.o .\core\core\Stream.cpp.o .\core\core\StreamString.cpp.o .\core\core\WMath.cpp.o .\core\core\WString.cpp.o .\core\core\base64.cpp.o .\core\core\cbuf.cpp.o .\core\core\esp32-hal-adc.c.o .\core\core\esp32-hal-bt.c.o .\core\core\esp32-hal-cpu.c.o .\core\core\esp32-hal-dac.c.o .\core\core\esp32-hal-gpio.c.o .\core\core\esp32-hal-i2c.c.o .\core\core\esp32-hal-ledc.c.o .\core\core\esp32-hal-matrix.c.o .\core\core\esp32-hal-misc.c.o .\core\core\esp32-hal-psram.c.o .\core\core\esp32-hal-rmt.c.o .\core\core\esp32-hal-sigmadelta.c.o .\core\core\esp32-hal-spi.c.o .\core\core\esp32-hal-time.c.o .\core\core\esp32-hal-timer.c.o .\core\core\esp32-hal-touch.c.o .\core\core\esp32-hal-uart.c.o .\core\core\main.cpp.o .\core\core\stdlib_noniso.c.o .\core\core\wiring_pulse.c.o .\core\core\wiring_shift.c.o 
'Finished building: D:\ESP32_Arduino_Sloeber\Build_Test\Release\arduino.ar'
' '
'Starting combiner'
"E:\software\Sloeber\arduinoPlugin\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-gcc" -nostdlib "-LE:\software\Sloeber\/arduinoPlugin/packages/esp32/hardware/esp32/1.0.4/tools/sdk/lib" "-LE:\software\Sloeber\/arduinoPlugin/packages/esp32/hardware/esp32/1.0.4/tools/sdk/ld" -T esp32_out.ld -T esp32.common.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld -T esp32.rom.spiram_incompatible_fns.ld -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority  -u __cxa_guard_dummy -u __cxx_fatal_exception  -Wl,--start-group    .\Build_Test.cpp.o  .\libraries\lv_arduino\src\src\lv_widgets\lv_arc.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_bar.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_btn.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_btnmatrix.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_calendar.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_canvas.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_chart.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_checkbox.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_cont.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_cpicker.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_dropdown.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_gauge.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_img.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_imgbtn.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_keyboard.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_label.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_led.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_line.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_linemeter.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_list.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_msgbox.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_objmask.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_objx_templ.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_page.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_roller.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_slider.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_spinbox.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_spinner.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_switch.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_table.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_tabview.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_textarea.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_tileview.c.o .\libraries\lv_arduino\src\src\lv_widgets\lv_win.c.o  .\libraries\lv_arduino\src\src\lv_themes\lv_theme.c.o .\libraries\lv_arduino\src\src\lv_themes\lv_theme_empty.c.o .\libraries\lv_arduino\src\src\lv_themes\lv_theme_material.c.o .\libraries\lv_arduino\src\src\lv_themes\lv_theme_mono.c.o .\libraries\lv_arduino\src\src\lv_themes\lv_theme_template.c.o  .\libraries\lv_arduino\src\src\lv_misc\lv_anim.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_area.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_async.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_bidi.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_color.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_debug.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_fs.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_gc.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_ll.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_log.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_math.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_mem.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_printf.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_task.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_templ.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_txt.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_txt_ap.c.o .\libraries\lv_arduino\src\src\lv_misc\lv_utils.c.o  .\libraries\lv_arduino\src\src\lv_hal\lv_hal_disp.c.o .\libraries\lv_arduino\src\src\lv_hal\lv_hal_indev.c.o .\libraries\lv_arduino\src\src\lv_hal\lv_hal_tick.c.o  .\libraries\lv_arduino\src\src\lv_gpu\lv_gpu_stm32_dma2d.c.o  .\libraries\lv_arduino\src\src\lv_font\lv_font.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_dejavu_16_persian_hebrew.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_fmt_txt.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_12.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_12_subpx.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_14.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_16.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_18.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_20.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_22.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_24.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_26.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_28.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_28_compressed.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_30.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_32.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_34.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_36.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_38.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_40.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_42.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_44.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_46.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_montserrat_48.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_simsun_16_cjk.c.o .\libraries\lv_arduino\src\src\lv_font\lv_font_unscii_8.c.o  .\libraries\lv_arduino\src\src\lv_draw\lv_draw_arc.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_draw_blend.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_draw_img.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_draw_label.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_draw_line.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_draw_mask.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_draw_rect.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_draw_triangle.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_img_buf.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_img_cache.c.o .\libraries\lv_arduino\src\src\lv_draw\lv_img_decoder.c.o  .\libraries\lv_arduino\src\src\lv_core\lv_disp.c.o .\libraries\lv_arduino\src\src\lv_core\lv_group.c.o .\libraries\lv_arduino\src\src\lv_core\lv_indev.c.o .\libraries\lv_arduino\src\src\lv_core\lv_obj.c.o .\libraries\lv_arduino\src\src\lv_core\lv_refr.c.o .\libraries\lv_arduino\src\src\lv_core\lv_style.c.o  .\libraries\lv_arduino\src\porting\lv_port_disp_template.c.o .\libraries\lv_arduino\src\porting\lv_port_fs_template.c.o .\libraries\lv_arduino\src\porting\lv_port_indev_template.c.o  .\libraries\TFT_eSPI\TFT_eSPI.cpp.o  .\libraries\SPI\src\SPI.cpp.o  .\libraries\SPIFFS\src\SPIFFS.cpp.o  .\libraries\FS\src\FS.cpp.o .\libraries\FS\src\vfs_api.cpp.o  .\libraries\ESP32-BLE-Keyboard\BleConnectionStatus.cpp.o .\libraries\ESP32-BLE-Keyboard\BleKeyboard.cpp.o .\libraries\ESP32-BLE-Keyboard\KeyboardOutputCallbacks.cpp.o  .\libraries\BLE\src\BLE2902.cpp.o .\libraries\BLE\src\BLE2904.cpp.o .\libraries\BLE\src\BLEAddress.cpp.o .\libraries\BLE\src\BLEAdvertisedDevice.cpp.o .\libraries\BLE\src\BLEAdvertising.cpp.o .\libraries\BLE\src\BLEBeacon.cpp.o .\libraries\BLE\src\BLECharacteristic.cpp.o .\libraries\BLE\src\BLECharacteristicMap.cpp.o .\libraries\BLE\src\BLEClient.cpp.o .\libraries\BLE\src\BLEDescriptor.cpp.o .\libraries\BLE\src\BLEDescriptorMap.cpp.o .\libraries\BLE\src\BLEDevice.cpp.o .\libraries\BLE\src\BLEEddystoneTLM.cpp.o .\libraries\BLE\src\BLEEddystoneURL.cpp.o .\libraries\BLE\src\BLEExceptions.cpp.o .\libraries\BLE\src\BLEHIDDevice.cpp.o .\libraries\BLE\src\BLERemoteCharacteristic.cpp.o .\libraries\BLE\src\BLERemoteDescriptor.cpp.o .\libraries\BLE\src\BLERemoteService.cpp.o .\libraries\BLE\src\BLEScan.cpp.o .\libraries\BLE\src\BLESecurity.cpp.o .\libraries\BLE\src\BLEServer.cpp.o .\libraries\BLE\src\BLEService.cpp.o .\libraries\BLE\src\BLEServiceMap.cpp.o .\libraries\BLE\src\BLEUUID.cpp.o .\libraries\BLE\src\BLEUtils.cpp.o .\libraries\BLE\src\BLEValue.cpp.o .\libraries\BLE\src\FreeRTOS.cpp.o .\libraries\BLE\src\GeneralUtils.cpp.o    D:\ESP32_Arduino_Sloeber\Build_Test\Release/arduino.ar  -lgcc -lesp32 -lphy -lesp_http_client -lmbedtls -lrtc -lesp_http_server -lbtdm_app -lspiffs -lbootloader_support -lmdns -lnvs_flash -lfatfs -lpp -lnet80211 -ljsmn -lface_detection -llibsodium -lvfs -ldl_lib -llog -lfreertos -lcxx -lsmartconfig_ack -lxtensa-debug-module -lheap -ltcpip_adapter -lmqtt -lulp -lfd -lfb_gfx -lnghttp -lprotocomm -lsmartconfig -lm -lethernet -limage_util -lc_nano -lsoc -ltcp_transport -lc -lmicro-ecc -lface_recognition -ljson -lwpa_supplicant -lmesh -lesp_https_ota -lwpa2 -lexpat -llwip -lwear_levelling -lapp_update -ldriver -lbt -lespnow -lcoap -lasio -lnewlib -lconsole -lapp_trace -lesp32-camera -lhal -lprotobuf-c -lsdmmc -lcore -lpthread -lcoexist -lfreemodbus -lspi_flash -lesp-tls -lwpa -lwifi_provisioning -lwps -lesp_adc_cal -lesp_event -lopenssl -lesp_ringbuf -lfr  -lstdc++ -Wl,--end-group -Wl,-EL -o "D:\ESP32_Arduino_Sloeber\Build_Test\Release/Build_Test.elf"
xtensa-esp32-elf-gcc: error: D:\ESP32_Arduino_Sloeber\uild_Test\Release/arduino.ar: No such file or directory
makefile:95: recipe for target 'Build_Test.elf' failed
make: *** [Build_Test.elf] Error 1
"E:/software/Sloeber/arduinoPlugin/tools/make/make all" terminated with exit code 2. Build might be incomplete.

14:22:47 Build Failed. 2 errors, 2 warnings. (took 3m:49s.124ms)

One of the above words : xtensa-esp32-elf-gcc: error: D:\ESP32_Arduino_Sloeber\uild_Test\Release/arduino.ar
The project name is "Build_Test" but combiner use a path was "\uild_Test", the letter B is missing.
And then I remove all the libraries, and I recompile, and I can compile, which is weird.

Screenshots
1596090939(1)
Green is project name.
Blue is increase the library
Read is incorrect path string.

How do I fix it, or do I have a problem with it?
Thanks.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions