Hallo,
die Klasse MAX3421E leitet von der Klasse SPI ab. Das ist Code technisch an dieser Stelle auch richtig so umgesetzt. (Siehe hierzu auch https://de.wikibooks.org/wiki/C++-Pr...ung:_Vererbung)
Der Fehler kann auftreten, wenn der Compiler die Klasse SPI nicht findet. (Leider sind die GCC Fehlermeldungen oftmals nicht sehr aussagekräftigt)
Deswegen überprüfe zuerst die Includes (Also ob #include<SPI> tatsächlich existiert)
Ansonsten kann man den Fehler auch produzieren wenn man ungeschickt im "Ring" includet. Also man eine Datei "b.h" hat die z.B. "a.h" includet und "a.h" wiederum "b.h" includet.
In manchen Fällen kann man das Lösen in dem man ein (in deinem Fall) : class SPI; vor die includes schreibt.