Skip to content
This repository was archived by the owner on Jan 20, 2025. It is now read-only.
This repository was archived by the owner on Jan 20, 2025. It is now read-only.

Undefined reference to `SHA1Init' #1151

@arslan437

Description

@arslan437

I am unable to compile the code on platformio.

c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\m5stack-core2\lib519\libESP Async WebServer.a(AsyncWebSocket.cpp.o):(.literal._ZN22AsyncWebSocketResponseC2ERK6StringP14AsyncWebSocket+0x10): undefined reference toSHA1Init'
c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\m5stack-core2\lib519\libESP Async WebServer.a(AsyncWebSocket.cpp.o):(.literal._ZN22AsyncWebSocketResponseC2ERK6StringP14AsyncWebSocket+0x18): undefined reference to SHA1Update' c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\m5stack-core2\lib519\libESP Async WebServer.a(AsyncWebSocket.cpp.o):(.literal._ZN22AsyncWebSocketResponseC2ERK6StringP14AsyncWebSocket+0x1c): undefined reference to SHA1Final'
c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\m5stack-core2\lib519\libESP Async WebServer.a(AsyncWebSocket.cpp.o): in function AsyncWebSocketResponse::AsyncWebSocketResponse(String const&, AsyncWebSocket*)': D:\Fiverr\185-arnaudmosse(history)\esp32-server-graph/.pio/libdeps/m5stack-core2/ESP Async WebServer/src/AsyncWebSocket.cpp:1269: undefined reference to SHA1Init'
c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: D:\Fiverr\185-arnaudmosse(history)\esp32-server-graph/.pio/libdeps/m5stack-core2/ESP Async WebServer/src/AsyncWebSocket.cpp:1270: undefined reference to SHA1Update' c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: D:\Fiverr\185-arnaudmosse(history)\esp32-server-graph/.pio/libdeps/m5stack-core2/ESP Async WebServer/src/AsyncWebSocket.cpp:1271: undefined reference to SHA1Final'
c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\m5stack-core2\lib519\libESP Async WebServer.a(WebAuthentication.cpp.o):(.literal._ZL6getMD5PhtPc+0x4): undefined reference to mbedtls_md5_starts' c:/users/pc 13/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\m5stack-core2\lib519\libESP Async WebServer.a(WebAuthentication.cpp.o): in function getMD5(unsigned char*, unsigned short, char*)':
D:\Fiverr\185-arnaudmosse(history)\esp32-server-graph/.pio/libdeps/m5stack-core2/ESP Async WebServer/src/WebAuthentication.cpp:73: undefined reference to mbedtls_md5_starts' collect2.exe: error: ld returned 1 exit status *** [.pio\build\m5stack-core2\firmware.elf] Error 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions