help LCD error compilling

I want to compile the LCD and suddenly appeared an error message like this

core.a(main.cpp.o): In function `main':
D:\Document\Work\arduino\mikrokontroler\1.Software\arduino-0023\hardware\arduino\cores\arduino/main.cpp:10: undefined reference to `loop'

and this is my library

#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(8, 3, 4, 5, 6, 7);

void setup() {
  lcd.begin(20,4);
  lcd.setCursor(0,0);
  lcd.print ("Tugas Akhir");
  lcd.setCursor(0,1);
  lcd.print ("Miniatur Hujan Salju Buatan");
  delay (5000);
  lcd.clear();
  
  lcd.setCursor(0,0);
  lcd.print ("Oleh : ");
  lcd.setCursor(0,1);
  lcd.print ("Mochamad Rikki Firmansyah");
  delay (3000);
  lcd.clear();
  
  lcd.setCursor(0,0);
  lcd.print ("Ichsan T Primanizar");
  delay (3000);
  lcd.clear();
  
  lcd.setCursor(0,0);
  lcd.print ("inisialisasi");
  lcd.setCursor (0,1);
  delay (5000);
    }

I want to compile the LCD and suddenly appeared an error message like this: ... "undefined reference to `loop'"

Every Arduino sketch must contain a function called 'loop', even if it is empty. Add this:

void loop()
  {
  }

Don