they are all the names of other software packages, and virtually all of them are part of virtually any base install. e.g gcc is the c compiler, tar is a compression (zip) program, libogg is a library for ogg music files
to be honest i have no idea what rpm tools FC3 ships with these days, but what ever is there... gnorpm, apt, basic rpm or something fedora only i'm not familiar with at all, just make sure these packages are listed as already being installed.
if you're compiling this package from source then you will need a match -devel package for each of those requirements too. don't worry too much though, they are very likley to all be on your CD's already....
at the lowest level of rpm management, you can see if say, libpng is installed by doing this:
Code:
[root@gonzo root]# rpm -qv libpng
libpng-1.2.2-8
[root@gonzo root]# rpm -qv libborkborkbork!
package libborkborkbork! is not installed
now that's obvious to understand huh? also all those package names will be lowercase, not upper, to "GCC" is actually "gcc", and yes, it DOES matter.
advice given to many many newbies these last couple of years is to install "apt" and "synaptic" this is an rpm depenency system, and a GUI to go with it, whcih will resolve dependencies for you, even by downloading them from the interweb.