Thank you for the reply.
for 2.29 ? you might need to install the legacy gcc 3.4 ( compat-gcc34) it is in the fedora repos
but if you need the older 3.2 you will need to build that your self.
I had already installed it in my system before installing ns :
yum install gcc-c++ compat-gcc-34-c++ automake autoconf libtool libX11-devel libXext-devel libXau-devel libXmu-devel xorg-x11-proto-devel
export CC=gcc34 CXX=g++34
but after intallation I got the same error for nam again.
I do believe that you will need to install gcc 4.3
then build it with 4.3 ( 4.6 is default ) once you patch 2.29 up to 2.34
my gcc is 4.6.1-9. so you are saying that doesnt support ns2.29 right?
if I type : yum install gcc-4.3
then it will be installed instead of the 4.6 one? ( is the default 4.6 removed from my system?) and doesnt it have any conflict for other applications in FC15?
what will happen if i suddenly update the whole system? $ sudo yum -y update (I believe that will update the gcc to the latest version)
Am I able to run ns2 after update again?