like every other arduino programmer out there, i am getting the exit status 1 error. i have no clue what is causing it other than the text prior to the specific portion of the error message, which always reads something similar to "undefined refernce to LCDWIKI_KBV::LCDWIKI_KBV(blahblahblah)". here is the error message:
Arduino: 1.8.15 (Windows 8.1), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\Users\john\AppData\Local\Temp\cchNxwnX.ltrans0.ltrans.o: In function `load_lives(int)':
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:71: undefined reference to `LCDWIKI_GUI::Set_Draw_color(unsigned int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:72: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:72: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:73: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:73: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
...
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:581: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:581: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:582: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:582: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:583: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:583: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:584: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:584: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:585: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:585: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:586: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:586: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:587: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:587: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:588: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:588: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:589: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:589: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:590: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:590: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:591: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:591: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:592: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:592: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:593: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:593: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:594: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:594: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:595: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:595: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:596: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:596: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:597: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:597: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:598: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:598: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:599: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:599: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:600: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:600: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:601: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:601: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:602: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:602: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:603: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:603: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:604: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:604: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:605: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:605: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:606: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:606: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:607: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:607: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:608: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:608: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:609: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:609: undefined reference to `LCDWIKI_GUI::Draw_Pixel(int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:447: undefined reference to `LCDWIKI_GUI::Set_Draw_color(unsigned int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:448: undefined reference to `LCDWIKI_GUI::Get_Display_Height() const'
...
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:1094: undefined reference to `LCDWIKI_GUI::Fill_Rectangle(int, int, int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:1095: undefined reference to `LCDWIKI_GUI::Fill_Rectangle(int, int, int, int)'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:1103: undefined reference to `LCDWIKI_GUI::Get_Display_Width() const'
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:1115: undefined reference to `LCDWIKI_GUI::Get_Display_Width() const'
C:\Users\john\AppData\Local\Temp\cchNxwnX.ltrans0.ltrans.o: In function `__static_initialization_and_destruction_0':
E:\FreeFall\FreeFall-main\freefall_0_3_0_indev/freefall_0_3_0_indev.ino:8: undefined reference to `LCDWIKI_KBV::LCDWIKI_KBV(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino Mega or Mega 2560.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
sorry i couldnt share my code or the verbose compilation output or the whole error message, as that would taken me over the 12,000 character limit