Hello, I want to build a program in GNU g++ 4.2.0 linking it with a static librrayd object built using gcc 3.4.4. Does the libxyz.a compiled using gcc 3.4.4 link properly with a program being compiled using gcc 4.2.0 I checked both the compilers use ABI version 2. Version 4.2.o uses libstdc++.so.6.0.8 while 3.4.4. uses libstdc++.so.6.0.3. What is the diffrence among these two versions of libstdc++?? I am getting some errors. Please reply. Regards Priya