tracing include files for EA_EFIS19264 Lcd

I am trying to trouble shoot a program called EA_EFIS19264. uses an Arduino ATMega 2560 cpu 192 x 64 graffic LCD and some sensors to read Altitude speed direction and flight time. It is a project to make an Electronic Flight Information System for a small aircraft.
I have built the project and am having trouble getting the LCD to display anything but the back light. The program compiles and uploads to the mega but nothing happens. I have put many print statements in the sketch to print to the serial Monitor but it gets to a point that calls the LCD and nothing after that and no messages. Some where in the beginning setup there is a problem that I can not resolve either. It is a warning that the ports are being reassigned but can not find out where. I think that they are the analog ports which are not being used here.

program questions
1.,. What order does the sketch execute the code?
2... Does it go through all the code in the primary sketch before it goes off to do the includes? or does it go to and do the includes and return and go on to the next thing or include?
3... Does it do all the includes in the includes before returning to the primary?
4... Has anyone else here used this LCD and what Librarys did you use if you did?

There is a website and utube videos on the project.
Real information is much better than guesses I can make.
Thanks for any help?

There is a website and utube videos on the project.

Why not post links to them.

Please post your code. Please read the "how to use the forum-please read" stickies. See #7 & 11.

Have you tried to write a small sketch that only writes to the LCD or tried any of the examples that come with the display library that you are using? Get the display to work by itself then it will be easier to include into the larger sketch. And its easier to help you if we don't have to sift through a bunch of unrelated code to get the display to work.

The lilbrary for the lcd is openGLCD

There is a lot of code not just a short bit.
The code is the version 1.2 which is a zip file. i installed it in the library but some of it is very hard to get installed.

However I still want to know how the progression should go.

GF No it did not seperate the parts yet but I have thought of doing that. I think i will do that next. I have been trying to follow the code and it sure gets complicated when the manufacturers code is involved. It appears to have code included for a variety of CPUs and different size of LCD units.

I have a different problem now. I decided that all the files that would not open from the library would have to be manually moved to the right location. In the midst of the moving around I got hopelessly lost so I just deleted the whole thing removed the IDE and reloaded it all. The same problem exists but now I could move some of the files around. I created a Temp file away from the Arduino directory and unziped the EA_EFIS19264v12 file in that directory and have been moving the files needed from there to the location in Arduino that seemed to be the correct place by the error messages. I now have all the files being being read but one and it will not be recognized by the IDE no mater where I put the file.

How do you get the file to be recognized? It is named Encoder.h. I have put it in all the different locations around the main sketch but still will not be read by the compiler. I have opened it in the IDE and saved it but it will not find it when the compiler does its thing. and it causes the compiler to terminate right there.

Thanks for any help.