speech_recognition.elf
C:\WINDOWS\system32\cmd.exe /C "cd . && C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119\xtensa-esp-elf\bin\xtensa-esp32s3-elf-g++.exe -mlongcalls -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -Wl,--cref -Wl,--defsym=IDF_TARGET_ESP32S3=0 -Wl,--Map=C:/TPC/IOT/IoT_Pad_MIC_Test/AI_Pad_Test/Src/build/speech_recognition.map -Wl,--no-warn-rwx-segments -Wl,--orphan-handling=warn -fno-rtti -fno-lto -Wl,--gc-sections -Wl,--warn-common -T esp32s3.peripherals.ld -T esp32s3.rom.ld -T esp32s3.rom.api.ld -T esp32s3.rom.bt_funcs.ld -T esp32s3.rom.libgcc.ld -T esp32s3.rom.wdt.ld -T esp32s3.rom.version.ld -T esp32s3.rom.newlib.ld -T memory.ld -T sections.ld @CMakeFiles\speech_recognition.elf.rsp -o speech_recognition.elf && cd ."
C:/Espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: esp-idf/main/libmain.a(esp32_s3_szp.c.obj): in function `bsp_i2c_init':
C:/TPC/IOT/IoT_Pad_MIC_Test/AI_Pad_Test/Src/main/esp32_s3_szp.c:9: multiple definition of `bsp_i2c_init'; esp-idf/main/libmain.a(main.c.obj):C:/TPC/IOT/IoT_Pad_MIC_Test/AI_Pad_Test/Src/components/PeripheralInit/I2C/I2C.c:29: first defined here
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf.py", line 855, in <module>
main()
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf.py", line 745, in main
cli(argv, prog_name=PROG, complete_var=SHELL_COMPLETE_VAR)
File "C:\Espressif\python_env\idf5.4_py3.11_env\Lib\site-packages\click\core.py", line 1161, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Espressif\python_env\idf5.4_py3.11_env\Lib\site-packages\click\core.py", line 1082, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\Espressif\python_env\idf5.4_py3.11_env\Lib\site-packages\click\core.py", line 1729, in invoke
return _process_result(rv)
^^^^^^^^^^^^^^^^^^^
File "C:\Espressif\python_env\idf5.4_py3.11_env\Lib\site-packages\click\core.py", line 1666, in _process_result
value = ctx.invoke(self._result_callback, value, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Espressif\python_env\idf5.4_py3.11_env\Lib\site-packages\click\core.py", line 788, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf.py", line 640, in execute_tasks
task(ctx, global_args, task.action_args)
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf.py", line 212, in __call__
self.callback(self.name, context, global_args, **action_args)
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf_py_actions\core_ext.py", line 50, in build_target
run_target(target_name, args, force_progression=GENERATORS[args.generator].get('force_progression', False))
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf_py_actions\tools.py", line 499, in run_target
RunTool(generator_cmd[0], generator_cmd + [target_name], args.build_dir, env, custom_error_handler, hints=not args.no_hints,
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf_py_actions\tools.py", line 333, in __call__
for hint in generate_hints(stderr_output_file, stdout_output_file):
File "C:\Espressif\frameworks\esp-idf-v5.4\tools\idf_py_actions\tools.py", line 267, in generate_hints
yield from generate_hints_buffer(file.read(), hints)
^^^^^^^^^^^
UnicodeDecodeError: 'cp932' codec can't decode byte 0x84 in position 162859: illegal multibyte sequence