Arduino: 1.8.4 (Linux), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"
In file included from /home/mick/Downloads/sfrwmaker-fm_radio_rda5807-68b0b2c/Radio_5110/Radio_5110.ino:2:0:
/home/mick/Arduino/libraries/Radio/src/radio.h:126:1: warning: 'typedef' was ignored in this declaration
};
^
/home/mick/Arduino/libraries/Radio/src/radio.h:135:1: warning: 'typedef' was ignored in this declaration
};
^
In file included from /home/mick/Arduino/libraries/Radio/src/RDA5807M.h:37:0,
from /home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:25:
/home/mick/Arduino/libraries/Radio/src/radio.h:126:1: warning: 'typedef' was ignored in this declaration
};
^
/home/mick/Arduino/libraries/Radio/src/radio.h:135:1: warning: 'typedef' was ignored in this declaration
};
^
In file included from /home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:25:0:
/home/mick/Arduino/libraries/Radio/src/RDA5807M.h:91:26: error: 'byte' has not been declared
void _saveRegister(byte regNr); // Save one register back to the chip
^
In file included from /home/mick/Arduino/libraries/Radio/src/RDA5807M.h:37:0,
from /home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:25:
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'virtual bool RDA5807M::init()':
/home/mick/Arduino/libraries/Radio/src/radio.h:74:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC0(fn) if (_debugEnabled) { Serial.print(fn); Serial.println("()"); }
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:100:3: note: in expansion of macro 'DEBUG_FUNC0'
DEBUG_FUNC0("init");
^
/home/mick/Arduino/libraries/Radio/src/radio.h:67:55: error: 'Serial' was not declared in this scope
#define DEBUG_STR(txt) if (_debugEnabled) { Serial.println(txt); }
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:106:5: note: in expansion of macro 'DEBUG_STR'
DEBUG_STR("radio found.");
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'virtual void RDA5807M::term()':
/home/mick/Arduino/libraries/Radio/src/radio.h:74:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC0(fn) if (_debugEnabled) { Serial.print(fn); Serial.println("()"); }
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:134:3: note: in expansion of macro 'DEBUG_FUNC0'
DEBUG_FUNC0("term");
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'virtual void RDA5807M::setFrequency(RADIO_FREQ)':
/home/mick/Arduino/libraries/Radio/src/radio.h:77:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC1(fn, p1) if (_debugEnabled) { Serial.print(fn); Serial.print('('); Serial.print(p1); Serial.println(')'); }
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:244:3: note: in expansion of macro 'DEBUG_FUNC1'
DEBUG_FUNC1("setFrequency", newF);
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'void RDA5807M::_saveRegisters()':
/home/mick/Arduino/libraries/Radio/src/radio.h:74:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC0(fn) if (_debugEnabled) { Serial.print(fn); Serial.println("()"); }
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:314:3: note: in expansion of macro 'DEBUG_FUNC0'
DEBUG_FUNC0("-saveRegisters");
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: At global scope:
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:323:30: error: variable or field '_saveRegister' declared void
void RDA5807M::_saveRegister(byte regNr)
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:323:30: error: 'byte' was not declared in this scope
exit status 1
Error compiling for board Arduino Pro or Pro Mini.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
this is the responce i am getting after trying to compile the simple fm radio on the arduino web site