I have find some rpms for mandriva 2006 in
http://rpm.pbone.net/
search for: libgtk+2.0_0-devel-2.8.3-4.2
I not know if may need other rpm's like other devel libs, but in rpm.pbone.net is sure to find that libraries.
the following link search the library libgtk+2.0_0-devel-2.8.3-4.2.20060mdk.i586.rpm :
http://rpm.pbone.net/index.php3/stat....i586.rpm.html
You may to check de log file of your compilation, see for gtk+2.0 testing program, there is a more explicit description of the compiling problem. Go as root to /usr/lib and search for the bad symbolic link, remove and make a new declaration of the same symbolic link targeting to the updated souce of the link.
as a example, you want to update the following symbolic link:
/usr/lib/libgtkhtml-2.so.0.0.0
as root go to /usr/lib:
cd /usr/lib
then search for libgtkhtml*
you may find some file names:
/usr/lib/libgtkhtml-2.so.0 /usr/lib/libgtkhtml-3.8.so.15
/usr/lib/libgtkhtml-2.so.0.0.0 /utsr/lib/libgtkhtml-3.8.so.15.3.7
then delete the broken symbolic link:
rm libgtkhtml-2.so.0
and make the new symbolic link to the latest shared object assiciated with the library that is linked:
ln -s libgtkhtml-2.so.0.0.0 libgtkhtml-2.so.0.0.0
for each broken link reported in the log file.
You may uninstall any other old development library for gtk+2.0, defore to install the new development library, this is anohter source of problems.
Search for any other devel library in rmp.pbone.net, until can compile your program!