Hello,
I'm getting this error but don't know how to solve it, could someone point me in the right direction ?
Below is the error message and here is the link to the project https://github.com/ageurtse/ESP32Dimmer
Linking .pio/build/esp32doit-devkit-v1/firmware.elf
.pio/build/esp32doit-devkit-v1/src/main.cpp.o:(.bss.dimconfig+0x0): multiple definition ofdimconfig' .pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.dimconfig+0x0): first defined here .pio/build/esp32doit-devkit-v1/src/main.cpp.o:(.bss.Server+0x0): multiple definition of
Server'
.pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.Server+0x0): first defined here
.pio/build/esp32doit-devkit-v1/src/main.cpp.o:(.bss.WebPortal+0x0): multiple definition ofWebPortal' .pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.WebPortal+0x0): first defined here .pio/build/esp32doit-devkit-v1/src/main.cpp.o:(.bss.Config+0x0): multiple definition of
Config'
.pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.Config+0x0): first defined here
.pio/build/esp32doit-devkit-v1/src/main.cpp.o:(.data.fileName+0x0): multiple definition offileName' .pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.data.fileName+0x0): first defined here .pio/build/esp32doit-devkit-v1/src/webpages.cpp.o:(.bss.Server+0x0): multiple definition of
Server'
.pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.Server+0x0): first defined here
.pio/build/esp32doit-devkit-v1/src/webpages.cpp.o:(.bss.dimconfig+0x0): multiple definition ofdimconfig' .pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.dimconfig+0x0): first defined here .pio/build/esp32doit-devkit-v1/src/webpages.cpp.o:(.bss.WebPortal+0x0): multiple definition of
WebPortal'
.pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.WebPortal+0x0): first defined here
.pio/build/esp32doit-devkit-v1/src/webpages.cpp.o:(.bss.Config+0x0): multiple definition ofConfig' .pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.bss.Config+0x0): first defined here .pio/build/esp32doit-devkit-v1/src/webpages.cpp.o:(.data.fileName+0x0): multiple definition of
fileName'
.pio/build/esp32doit-devkit-v1/src/ESPDimmer.cpp.o:(.data.fileName+0x0): first defined here
collect2: error: ld returned 1 exit status
*** [.pio/build/esp32doit-devkit-v1/firmware.elf] Error 1