When you installed, did you install the development stuff? Back a couple years ago, gcc was automatically installed because you had to have it to install programs, but I'm not sure if that's still the case. Either way, use your cd's, or suse's program installer, and install gcc and any files it needs. You'll need that for any real playing around with linux. Actually, if you have the option, and you enjoy trying out new programs, just install the development "package" when you install a distro. This will include all the things that are giving you errors.
As far as gftp, SuSE comes with it, so you shouldn't have to bother with ./configuring it, you can install it from suse's "add programs" option in the configuration menu. (I can't remember what the name of SuSE's config program is, sorry, but it should be easy enough to find in your menus, although you might only find it when you're logged in as root.)