Wio terminal and 'DDRD' error

Arduino:1.8.12 (Windows 10), Scheda:“Seeeduino Wio Terminal, Enabled, 120 MHz (standard), Small (-Os) (standard), 50 MHz (standard), Arduino, Off”

In file included from C:\Users\Marco\Documents\Arduino\libraries\Seeed_AMG8833-master\TFTv2.cpp:23:0:

C:\Users\Marco\Documents\Arduino\libraries\Seeed_AMG8833-master/TFTv2.h: In member function ‘void TFT::sendCMD(unsigned char)’:

C:\Users\Marco\Documents\Arduino\libraries\Seeed_AMG8833-master/TFTv2.h:104:26: error: ‘DDRD’ was not declared in this scope

 #define TFT_DC_LOW  {DDRD |= 0x40;PORTD &=~ 0x40;}

                      ^

C:\Users\Marco\Documents\Arduino\libraries\Seeed_AMG8833-master/TFTv2.h:136:9: note: in expansion of macro ‘TFT_DC_LOW’

     TFT_DC_LOW;

     ^~~~~~~~~~

C:\Users\Marco\Documents\Arduino\libraries\Seeed_AMG8833-master/TFTv2.h:104:45: error: no match for ‘operator&=’ (operand types are ‘_EPortType’ and ‘int’)

 #define TFT_DC_LOW  {DDRD |= 0x40;PORTD &=~ 0x40;}

                                   ~~~~~~^~~~~

and line by line…

exit status 1
Errore durante la compilazione per la scheda Seeeduino Wio Terminal.