Error compiling for board Arduino Nano.

Hello guys! I think in a few days and I want to make smart glass. But I have a problem with this project.
Because this project's code has an error and I can't fix it. I have Arduino nano, Oled .95 inch, HC-05 Bluetooth module for this project. But the code doesn't agree I will make this project. Please help me.
Thanks for your comments.
This is a smart glass video on youtube. Go with this link:

And the code in Github. This is the link of Github:

Thanks for your comments!!! Please help me :)!

If you want more help, it is far better to post your code here, using code tags. If it is too large to do that, you can add it as an attachment. Few people are going to copy/paste your text into a browser to go see your code.

Please do this:

  • When you encounter an error, you'll see a button on the right side of the orange bar "Copy error messages" in the Arduino IDE (or the icon that looks like two pieces of paper at the top right corner of the black console window in the Arduino Web Editor). Click that button..
  • In a forum reply here, click on the reply field.
  • Click the </> button on the forum toolbar. This will add the forum's code tags markup to your reply.
  • Press "Ctrl + V". This will paste the error between the code tags.
  • Move the cursor outside of the code tags before you add any additional text to your reply.

If the text exceeds the forum's 9000 character limit, save it to a .txt file and post it as an attachment. If you click the "Reply" button here, you will see an "Attachments and other settings" link that will allow you to make the attachment.

Are these some of the errors you are getting? Looks like the 'const' keywords are in the wrong place for the current compiler. Try changing from "PROGMEM const something * arrayName[]" to "PROGMEM something * const arrayName[]".

Arduino: 1.8.12 (Mac OS X), Board: "Arduino Nano, ATmega328P"

In file included from /Users/john/Documents/Arduino/sketch_jun13a/sketch_jun13a.ino:32:0:
bitmap.h:1269:43: error: variable 'bitmap_array' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 PROGMEM const unsigned char* bitmap_array[] = {
                                           ^
sketch_jun13a:123:32: error: variable 'weekString' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 PROGMEM const char* weekString[] = {"", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
                                ^
sketch_jun13a:124:32: error: variable 'ampmString' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 PROGMEM const char* ampmString[] = {"AM", "PM"};
                                ^
sketch_jun13a:161:30: error: variable 'strIntro' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 PROGMEM const char* strIntro[] = {"Retro", "Watch", "Arduino v1.0"};
                              ^
exit status 1
variable 'bitmap_array' must be const in order to be put into read-only section by means of '__attribute__((progmem))'


This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.