Alarm clock problem

Hello!
I have a problem with my arduino alarm clock(NOTE: it has no lcd). When I upload the code below, I get this error:

/usr/share/arduino/libraries/Time/DateStrings.cpp:41:22: error: variable ‘monthNames_P’ must be const in order to be put into read-only section by means of ‘__attribute__((progmem))’
/usr/share/arduino/libraries/Time/DateStrings.cpp:58:20: error: variable ‘dayNames_P’ must be const in order to be put into read-only section by means of ‘__attribute__((progmem))’
/usr/share/arduino/libraries/Time/DateStrings.cpp:59:24: error: variable ‘dayShortNames_P’ must be const in order to be put into read-only section by means of ‘__attribute__((progmem))’
#include <Time.h>
#include <TimeAlarms.h>
int Speaker = 9;
void setup()
{
  Serial.begin(9600);
  setTime(8,29,0,1,1,11); 
  Alarm.alarmRepeat(8,30,0, MorningAlarm); 
  pinMode(Speaker, OUTPUT);
}

void  loop(){
  Alarm.delay(1000); 
}


void MorningAlarm(){
  tone(Speaker,400,200);
      delay(500);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,450,225);
      delay(300);
      tone(Speaker,450,225);
      delay(500);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,450,200);
      delay(300);
      tone(Speaker,600,300);
      delay(300);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,700,300);
      delay(300);
      tone(Speaker,700,300);
      delay(500);
      tone(Speaker,600,300);
      delay(300);
      tone(Speaker,400,200);
      delay(1000);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,650,200);
      delay(500);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,650,200);
      delay(300);
      tone(Speaker,650,200);
      delay(500);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,400,200);
      delay(1000);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,400,200);
      delay(500);
      tone(Speaker,600,300);
      delay(500);
      tone(Speaker,600,300);
      delay(500);
      tone(Speaker,800,300);
      delay(500);
      tone(Speaker,800,300);
      delay(500);
      tone(Speaker,400,200);
}

Hardware: Arduino uno
DS1302 RTC module
Piezo speaker

The song that I play in it, I don't know what it is called because I got it from an other forum and it did not say what the song was.

If I am doing anything wrong, please tell me so I could know how to fix it.

Yes . You are doing something wrong. You are not using the "#" CODE TAGS toolbutton when you post your code.

What are you playing , the Star Spangled Banner ?

These are not libraries that are included with the IDE

#include <Time.h>
#include <TimeAlarms.h>

I suspect that you have a missmatch between your IDE version and those libraries.

When the IDE changed over from using the PDE to INO file extension a lot of other stuff got changed

BTW. With the code that plays the alarm melody

You would be much better off coding the note pitch and length values into an array, and use a pitch of 0 (zero) to indicate a delay between the notes

just use a multidimentional array

e.g.

int notes[10][2] ={{400,200},{500,0},{400,200}};

Presuming the not pitch is the 2nd value (if not it would be {0,500}

Then just use a for loop to step through the notes.

This will make your code much smaller and easier to read

Presuming the not pitch is the 2nd value (if not it would be {0,500}

[Courtesy edit]

Presuming the NOTE pitch

Thanks @raschemmel

This post reminds me of my Junior Class project at DeVry Institute BSEET course in Pomona, CA.
The project requirement was design and build a uProcessor based clock with a led (or other type) display , a speaker and a sound chip.
The minimum requirement was it had to make a "tick" sound every second and play a musical tune every hour consisting of 6 to 8 notes of any pitch (they didn't have to be real notes , ie whole, flat, sharp which have specific frequencies for the 88-note equally tempored piano scale but could simply be sounds , as opposed to musical notes that comply with the frequencies you can look up in the library.
I decided I was going to do the entire theme from Deep Space 9 , (all 1 minute , 39 seconds worth) IN KEY, and had a musician transpose the recording of the tv show opening theme to sheet music. I went to the library, looked up the frequencies and got to work. I later discovered that not only was the Heathkit ET-3400 too slow (the resolution was not good enough with a 4 Mhz clock to get from a whole note to a half note (flat or #) so I had to hack it and replace the crystal with a 6 Mhz crystal, but I also had to use 16-bit values for the timing loops to get the long notes used in the theme. Instead of the default 7-segment leds I got a VFD (Vacuum Flourescent Display) and had the time scroll by ... Instead of a tiny 1" speaker and 1/2 Watt amp, I built a 5W amp and got a 6" speaker. I didn't get much sleep that semester but on presentation day the entire class gathered around my circuit to watch while I demoed it for the Professor... It worked perfectly.

I think I want to do it over with an arduino and some sound chip and a VFD. (or lcd)