Question: What is the result of "gcc --version"?
The above command returns:
gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5)
As I suspected, your problem is that FC4 comes with gcc-4.x. The 4.x release of gcc imposes ultra-strict type checking. Lots of gEDA programs have trivial, insignificant type violations which unfortunatly prevent gcc-4.x from compiling them. This is bad news for everybody: gEDA users and developers alike.
-Dan