Mark,
Let me address some of the confusion, and, yeah, the whole C++/GTK+ world is confusing to a newbie like me.
The best one so far says to run the sudo apt-get install libgtk-3-dev . This does seem to run ok.
OK, that package is one that you have to have installed in order to create gtk+ programs. Without that, you're spinning your wheels, so, it's good that you've installed that. That package, if I'm not mistaken, provides the header files for gtk. In a C program, you'll need an
#include <gtk/gtk.h> in order for gtk commands to work.
The next step is to do something with a makefile. Sorry, I have o idea what this is, or how to do it.
You and me both on that one. All the tutorials and answers I've received from others trying to explain those have been more confusing than my questions. I do know, that when you compile source code, it provides a makefile. After you expand your tarball that a source file is included in, the make file is part of the source tree. But, how it's implemented with C/C++ files, or how to create your own make files, and them implement them, I'm still not sure about. I'm very new to the Linux environment, and though I've been hard at learning it for a while, and pieces are just starting to fit together, I still have l long way to go to get on top of things.
Again, I would recommend Peter O's tutorial:
http://www.peteronion.org.uk/GtkExample ... rials.html
At least I can get his examples to run.
-Mike