- Notifications
You must be signed in to change notification settings - Fork 1.4k
Undefined reference to `SHA1Init' #1151
Description
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