Hi everyone,
I'm quite new to all this, but hopefully someone can point me in the right direction as to how to remedy this situation.
I'm currently attempting this build: ESP32Marauder/old_README.md at master · justcallmekoko/ESP32Marauder · GitHub
To my knowledge I have followed this guide correctly. However I must have messed up somewhere, as when compiling it throws a lengthy error code:
Arduino: 1.8.19 (Windows 10), Board: "LOLIN D32, Minimal SPIFFS (Large APPS with OTA), 80MHz, 921600, None, Disabled"
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Buffer.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: multiple definition of `text_table4'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Buffer.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: multiple definition of `text_table3'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Buffer.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: multiple definition of `text_table2'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Buffer.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: multiple definition of `text_table1'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Buffer.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: multiple definition of `text_table0'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Display.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: multiple definition of `text_table4'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Display.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: multiple definition of `text_table3'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Display.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: multiple definition of `text_table2'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Display.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: multiple definition of `text_table1'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Display.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: multiple definition of `text_table0'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\MenuFunctions.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: multiple definition of `text_table4'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\MenuFunctions.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: multiple definition of `text_table3'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\MenuFunctions.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: multiple definition of `text_table2'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\MenuFunctions.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: multiple definition of `text_table1'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\MenuFunctions.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: multiple definition of `text_table0'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\SDInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: multiple definition of `text_table4'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\SDInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: multiple definition of `text_table3'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\SDInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: multiple definition of `text_table2'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\SDInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: multiple definition of `text_table1'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\SDInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: multiple definition of `text_table0'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Web.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: multiple definition of `text_table4'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Web.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: multiple definition of `text_table3'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Web.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: multiple definition of `text_table2'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Web.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: multiple definition of `text_table1'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Web.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: multiple definition of `text_table0'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\WiFiScan.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: multiple definition of `text_table4'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\WiFiScan.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: multiple definition of `text_table1'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\WiFiScan.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: multiple definition of `text_table3'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\WiFiScan.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: multiple definition of `text_table2'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\WiFiScan.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: multiple definition of `text_table0'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\esp32_marauder.ino.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: multiple definition of `text_table4'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:186: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\esp32_marauder.ino.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: multiple definition of `text_table3'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:185: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\esp32_marauder.ino.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: multiple definition of `text_table2'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:184: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\esp32_marauder.ino.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: multiple definition of `text_table1'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:183: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\esp32_marauder.ino.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: multiple definition of `text_table0'; sketch\BatteryInterface.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/lang_var.h:182: first defined here
c:/users/jack/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Jack\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6/tools/sdk/esp32/lib\libnet80211.a(ieee80211_output.o): in function `ieee80211_raw_frame_sanity_check':
(.text.ieee80211_raw_frame_sanity_check+0x5c): multiple definition of `ieee80211_raw_frame_sanity_check'; sketch\WiFiScan.cpp.o:C:\Users\Jack\Desktop\flipper project\ESP32Marauder\esp32_marauder/WiFiScan.cpp:13: first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board LOLIN D32.
If you need anymore information, please let me know and I will provide it.
Thanks in advance to any who help.