Problem with AVR

I have a LoL in D32 PRO and also a Wemos display TFT 1.4''.

Now to the problem.
The TFT include makes problem. when adding it it shows a fail report like this:

Arduino: 1.8.8 (Mac OS X), Board: "WEMOS LOLIN32, 80MHz, Default, 921600"

In file included from /Users/admin/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX.cpp:36:0:
/Users/admin/Documents/Arduino/libraries/Adafruit_GFX_Library/io.h:101:80: fatal error: Applications/Arduino/Contents/Java/hardware/tools/avr/avr/sfr_defs.h: No such file or directory
compilation terminated.
exit status 1
Error compiling for board WEMOS LOLIN32.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

after adding the whole avr directory to this directory Documents⁩ ▸ ⁨Arduino⁩ ▸ ⁨libraries⁩ with all the needed headers I get a error like this:

Arduino: 1.8.8 (Mac OS X), Board: "WEMOS LOLIN32, 80MHz, Default, 921600"

In file included from /Applications/Arduino.app/Contents/Java/libraries/TFT/src/utility/Adafruit_ST7735.cpp:20:0:
/Users/admin/Documents/Arduino/libraries/Adafruit_GFX_Library/avr/pgmspace.h:1529:25: error: 'uint_farptr_t' was not declared in this scope
 extern size_t strlen_PF(uint_farptr_t src) __ATTR_CONST__; /* program memory can't change */
                         ^
/Users/admin/Documents/Arduino/libraries/Adafruit_GFX_Library/avr/pgmspace.h:1545:26: error: 'uint_farptr_t' was not 

.
.
. AND SO ON for more than 9k characters

I DONT have any clue what I'm doing wrong ... trying it now for more than 3 hours to fix and I'm struggling hard :frowning:
Any help would be so APPRECIATED

singipennis:
I have a LoL in D32 PRO

Do you assume that we all know what;

"I have a LoL in D32 PRO"

Means in the real World ?

"I have a LoL in D32 PRO"
Means in the real World ?

It certainly means that they do not have a "problem with AVR"...