Hi Puneet, >SO what is the alternative for that. My recommended alternative is to use the current GCC 3.3.1 on Linux, instead of Red Hat's 2.96. The other alternative is to degenerate your code to the common denominator between RH 2.96 and the version of GCC you are using (3.2.1). Note that RH 2.96 is fairly far from ISO 14882 compliance. GCC 3.2.1 is pretty darn close to ISO 14882 compliance. HTH, --Eljay