espressif / esp-adf

Espressif Audio Development Framework
Other
1.49k stars 667 forks source link

undefined reference to "media_lib_free" when using esp_rtsp_client_start (AUD-5201) #1148

Closed Mr-Techtron closed 5 months ago

Mr-Techtron commented 5 months ago

Environment

Problem Description

Unable to compile the code related to rtsp client.

FAILED: esp-rtsp.elf cmd.exe /C "cd . && P:\RTS-ESP-Projects\espressif\vscode\tools\tools\xtensa-esp32-elf\esp-12.2.0_20230208\xtensa-esp32-elf\bin\xtensa-esp32-elf-g++.exe -mlongcalls -Wno-frame-address -Wl,--cref -Wl,--defsym=IDF_TARGET_ESP32=0 -Wl,--Map=P:/RTS-ESP-Projects/Projects-since-2021/esp-rtsp/build/esp-rtsp.map -Wl,--no-warn-rwx-segments -fno-rtti -fno-lto -Wl,--gc-sections -Wl,--warn-common -T esp32.peripherals.ld -T esp32.rom.ld -T esp32.rom.api.ld -T esp32.rom.libgcc.ld -T esp32.rom.newlib-data.ld -T esp32.rom.syscalls.ld -T memory.ld -T sections.ld @CMakeFiles\esp-rtsp.elf.rsp -o esp-rtsp.elf && cd ." p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj):(.literal._rtsp_client_check_200+0x14): undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj):(.literal._rtp_audio_recv+0x0): undefined reference tomedia_lib_thread_destroy' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj):(.literal._rtp_audio_recv+0x4): undefined reference to media_lib_thread_sleep' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj):(.literal._rtsp_client_send_method+0x74): undefined reference tomedia_lib_asprintf' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj):(.literal._rtsp_client_send_method+0x78): undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj):(.literal._rtsp_client_vrtp_start$isra$0+0x24): undefined reference tomedia_lib_thread_create' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function _rtsp_client_check_200': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:365: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function _rtsp_client_setup_response': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:308: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:322: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtp_audio_recv': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:336: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:303: undefined reference tomedia_lib_thread_destroy' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:114: undefined reference to media_lib_thread_sleep' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtp_video_recv': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:216: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:217: undefined reference tomedia_lib_thread_destroy' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:207: undefined reference to media_lib_thread_sleep' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtp_audio_send': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:140: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtp_video_send': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:233: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtsp_client_sdp_data': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:58: undefined reference to media_lib_asprintf' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:72: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function _rtsp_client_send_method': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:385: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:450: undefined reference to media_lib_asprintf' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtsp_client_sdp_data': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:65: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:73: undefined reference tomedia_lib_asprintf' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:77: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:78: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:81: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:81: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function _rtsp_client_vrtp_start': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:291: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:274: undefined reference to media_lib_thread_create' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtsp_client_artp_start': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:197: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:179: undefined reference tomedia_lib_thread_create' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function esp_rtsp_client_stop': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:708: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:709: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:710: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function esp_rtsp_client_start': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:619: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function esp_rtsp_set_uri': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:592: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:600: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in functionesp_rtsp_client_start': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:665: undefined reference to media_lib_thread_create' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtsp_client.c.obj): in function_rtsp_client_task': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_core/esp_rtsp/esp_rtsp_client.c:583: undefined reference to media_lib_thread_destroy' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport.c.obj): in functionrtc_transport_list_init': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport.c:76: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport.c.obj): in functionrtc_transport_list_add': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport.c:87: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport.c.obj): in functionrtc_transport_init': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport.c:136: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport.c.obj): in functionrtc_transport_destroy': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport.c:152: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport.c:154: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport.c.obj): in function rtc_transport_list_destroy': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport.c:113: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_poll_write+0x10): undefined reference to media_lib_socket_select' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_poll_write+0x14): undefined reference tomedia_lib_socket_getsockopt' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_close+0x0): undefined reference to media_lib_socket_close' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_write+0x0): undefined reference tomedia_lib_socket_write'
p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_read+0x0): undefined reference to media_lib_socket_read' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_connect+0x10): undefined reference tomedia_lib_socket_inet_pton' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_connect+0x14): undefined reference to media_lib_socket_open' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_connect+0x18): undefined reference tomedia_lib_socket_setsockopt' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_connect+0x1c): undefined reference to media_lib_socket_connect' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_bind+0x0): undefined reference tomedia_lib_socket_bind'
p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj):(.literal.tcp_bind+0x4): undefined reference to media_lib_socket_listen' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functiontcp_destroy': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:214: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functiontcp_poll_write': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:189: undefined reference to media_lib_socket_select' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:193: undefined reference tomedia_lib_socket_getsockopt' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in function tcp_poll_read': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:166: undefined reference tomedia_lib_socket_select' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:170: undefined reference to media_lib_socket_getsockopt' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functiontcp_close': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:203: undefined reference to media_lib_socket_close' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functiontcp_write': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:134: undefined reference to media_lib_socket_write' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functiontcp_read': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:144: undefined reference to media_lib_socket_read' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functiontcp_connect': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:98: undefined reference to media_lib_socket_inet_pton' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functionresolve_dns': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:59: undefined reference to media_lib_socket_open' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functiontcp_connect': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:113: undefined reference to media_lib_socket_setsockopt' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:117: undefined reference tomedia_lib_socket_setsockopt' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:117: undefined reference to media_lib_socket_connect' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:118: undefined reference tomedia_lib_socket_close' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in function tcp_bind': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:127: undefined reference tomedia_lib_socket_open' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:77: undefined reference to media_lib_socket_setsockopt' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:82: undefined reference tomedia_lib_socket_bind' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:82: undefined reference to media_lib_socket_listen' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_tcp.c.obj): in functionrtc_transport_tcp_init': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_tcp.c:222: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtp.c.obj):(.literal.esp_rtp_send+0x2c): undefined reference tomedia_lib_socket_send' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtp.c.obj): in function esp_rtp_send': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:137: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:140: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:180: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:181: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:142: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:152: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:177: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:160: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:166: undefined reference tomedia_lib_socket_send' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:167: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:168: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtp.c.obj): in function esp_rtp_recv': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:194: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:252: undefined reference to media_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:201: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:228: undefined reference to media_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:228: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtp.c.obj): in function esp_rtp_stop': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:263: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtp.c.obj): in function esp_rtp_start': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/rtp/esp_rtp.c:92: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj):(.literal.udp_write+0x8): undefined reference to media_lib_socket_sendto' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj):(.literal.udp_read+0x0): undefined reference tomedia_lib_socket_recvfrom' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function udp_destroy': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:179: undefined reference tomedia_lib_free' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function udp_poll_write': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:162: undefined reference tomedia_lib_socket_select' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function udp_poll_read': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:151: undefined reference tomedia_lib_socket_select' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function udp_close': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:168: undefined reference tomedia_lib_socket_close' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function udp_write': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:124: undefined reference tomedia_lib_socket_sendto' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function udp_read': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:136: undefined reference tomedia_lib_socket_recvfrom' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function udp_connect': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:94: undefined reference tomedia_lib_socket_inet_pton' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:100: undefined reference to media_lib_socket_open' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in functionudp_bind': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:67: undefined reference to media_lib_socket_open' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:78: undefined reference tomedia_lib_socket_bind' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(rtc_transport_udp.c.obj): in function rtc_transport_udp_init': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/transport/rtc_transport_udp.c:84: undefined reference tomedia_lib_calloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtc_utils.c.obj):(.literal.rtc_utils_extract_between+0x0): undefined reference to media_lib_malloc' p:/rts-esp-projects/espressif/vscode/tools/tools/xtensa-esp32-elf/esp-12.2.0_20230208/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: P:/RTS-ESP-Projects/espressif/vscode/esp-adf/components/esp-adf-libs/esp_media_protocols/lib/esp32\libesp_media_protocols.a(esp_rtc_utils.c.obj): in functionrtc_utils_extract_between': /builds/adf/esp-adf-libs-source/esp_media_protocols/esp_rtc/esp_rtc_media/utils/esp_rtc_utils.c:53: undefined reference to `media_lib_malloc' collect2.exe: error: ld returned 1 exit status ninja: build stopped: subcommand failed.

TempoTian commented 5 months ago

Make sure that you install adapter for media_lib firstly, You can initialize it like following

#include "media_lib_adapter.h"
void app_main() {
    media_lib_add_default_adapter();
    // Your code below
}
Mr-Techtron commented 5 months ago

@TempoTian Thank you, it compiles now.