Yes, I think you are right, that make sense. I guess I learned not to have such files as fonts stored inside a folder, which are used to store a library. I this case I have stored my fonts in a library folder called Adafruit_GFX_Library.
By further investigating, it turns out, that all files (approx 4.500) has now been copied and added " 2" (space&2) at the end. That is not super convenient and I think that this is actually the issue messing with my compiling.
This is the error code I get from the fine IDE:
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:16:40: error: 'BitOrder' has not been declared
16 | BitOrder dataOrder, uint8_t dataMode,
| ^~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice 2.cpp:69:6: error: no declaration matches 'bool Adafruit_I2CDevice::write(uint8_t*, size_t, bool, uint8_t*, size_t)'
69 | bool Adafruit_I2CDevice::write(uint8_t *buffer, size_t len, bool stop,
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:15:1: error: no declaration matches 'Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t, uint32_t, int, uint8_t, SPIClass*)'
15 | Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t cspin, uint32_t freq,
| ^~~~~~~~~~~~~~~~~~
In file included from /Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice 2.cpp:1:
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice.h:17:8: note: candidate is: 'bool Adafruit_I2CDevice::write(const uint8_t*, size_t, bool, const uint8_t*, size_t)'
17 | bool write(const uint8_t *buffer, size_t len, bool stop = true,
| ^~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice.h:8:7: note: 'class Adafruit_I2CDevice' defined here
8 | class Adafruit_I2CDevice {
| ^~~~~~~~~~~~~~~~~~
In file included from /Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:1:
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:78:7: note: candidates are: 'constexpr Adafruit_SPIDevice::Adafruit_SPIDevice(const Adafruit_SPIDevice&)'
78 | class Adafruit_SPIDevice {
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:84:3: note: 'Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t, int8_t, int8_t, int8_t, uint32_t, BusIOBitOrder, uint8_t)'
84 | Adafruit_SPIDevice(int8_t cspin, int8_t sck, int8_t miso, int8_t mosi,
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:80:3: note: 'Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t, uint32_t, BusIOBitOrder, uint8_t, SPIClass*)'
80 | Adafruit_SPIDevice(int8_t cspin, uint32_t freq = 1000000,
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:78:7: note: 'class Adafruit_SPIDevice' defined here
78 | class Adafruit_SPIDevice {
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:43:55: error: 'BitOrder' has not been declared
43 | uint32_t freq, BitOrder dataOrder,
| ^~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:41:1: error: no declaration matches 'Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t, int8_t, int8_t, int8_t, uint32_t, int, uint8_t)'
41 | Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t cspin, int8_t sckpin,
| ^~~~~~~~~~~~~~~~~~
In file included from /Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:1:
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:78:7: note: candidates are: 'constexpr Adafruit_SPIDevice::Adafruit_SPIDevice(const Adafruit_SPIDevice&)'
78 | class Adafruit_SPIDevice {
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:84:3: note: 'Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t, int8_t, int8_t, int8_t, uint32_t, BusIOBitOrder, uint8_t)'
84 | Adafruit_SPIDevice(int8_t cspin, int8_t sck, int8_t miso, int8_t mosi,
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:80:3: note: 'Adafruit_SPIDevice::Adafruit_SPIDevice(int8_t, uint32_t, BusIOBitOrder, uint8_t, SPIClass*)'
80 | Adafruit_SPIDevice(int8_t cspin, uint32_t freq = 1000000,
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:78:7: note: 'class Adafruit_SPIDevice' defined here
78 | class Adafruit_SPIDevice {
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice 2.cpp:203:6: error: no declaration matches 'bool Adafruit_I2CDevice::write_then_read(uint8_t*, size_t, uint8_t*, size_t, bool)'
203 | bool Adafruit_I2CDevice::write_then_read(uint8_t *write_buffer,
| ^~~~~~~~~~~~~~~~~~
In file included from /Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice 2.cpp:1:
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice.h:19:8: note: candidate is: 'bool Adafruit_I2CDevice::write_then_read(const uint8_t*, size_t, uint8_t*, size_t, bool)'
19 | bool write_then_read(const uint8_t *write_buffer, size_t write_len,
| ^~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice.h:8:7: note: 'class Adafruit_I2CDevice' defined here
8 | class Adafruit_I2CDevice {
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:185:6: error: no declaration matches 'bool Adafruit_SPIDevice::write(uint8_t*, size_t, uint8_t*, size_t)'
185 | bool Adafruit_SPIDevice::write(uint8_t *buffer, size_t len,
| ^~~~~~~~~~~~~~~~~~
In file included from /Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:1:
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:92:8: note: candidate is: 'bool Adafruit_SPIDevice::write(const uint8_t*, size_t, const uint8_t*, size_t)'
92 | bool write(const uint8_t *buffer, size_t len,
| ^~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:78:7: note: 'class Adafruit_SPIDevice' defined here
78 | class Adafruit_SPIDevice {
| ^~~~~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:279:6: error: no declaration matches 'bool Adafruit_SPIDevice::write_then_read(uint8_t*, size_t, uint8_t*, size_t, uint8_t)'
279 | bool Adafruit_SPIDevice::write_then_read(uint8_t *write_buffer,
| ^~~~~~~~~~~~~~~~~~
In file included from /Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice 2.cpp:1:
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:94:8: note: candidate is: 'bool Adafruit_SPIDevice::write_then_read(const uint8_t*, size_t, uint8_t*, size_t, uint8_t)'
94 | bool write_then_read(const uint8_t *write_buffer, size_t write_len,
| ^~~~~~~~~~~~~~~
/Users/masslyngby/Documents/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.h:78:7: note: 'class Adafruit_SPIDevice' defined here
78 | class Adafruit_SPIDevice {
| ^~~~~~~~~~~~~~~~~~
Multiple libraries were found for "ESP8266WebServer.h"
Used: /Users/masslyngby/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/ESP8266WebServer
Not used: /Users/masslyngby/Documents/Arduino/libraries/WebServer-esp32
Multiple libraries were found for "DNSServer.h"
Used: /Users/masslyngby/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/DNSServer
Not used: /Users/masslyngby/Documents/Arduino/libraries/DNSServer---esp32
Multiple libraries were found for "Adafruit_SSD1306.h"
Used: /Users/masslyngby/Documents/Arduino/libraries/Adafruit_SSD1306
Not used: /Users/masslyngby/Documents/Arduino/libraries/Adafruit_NOT_SSD1306_Wemos_Mini_OLED
Multiple libraries were found for "ArduinoOTA.h"
Used: /Users/masslyngby/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/ArduinoOTA
Not used: /Users/masslyngby/Documents/Arduino/libraries/ArduinoOTA
exit status 1
Error compiling for board Generic ESP8266 Module.
Thank you for your answers above, guys.