CentOS 5.X中的QT 4.8.5编译错误

CentOS 5.X中的QT 4.8.5编译错误,qt,centos,gcc4,gcc4.7,Qt,Centos,Gcc4,Gcc4.7,我已经从Qt官方网站下载了Qt-everywhere-4.8.5.tar.gz。在CentOS 5.X中,它的GCC版本是4.1.2。因此,我从源代码编译了gcc-4.7.2,并将其安装在$HOME/software/中,然后在安装目录中,有bin、lib和lib64,我将路径添加到LD_LIBRARY_path中 然后,我解压缩了qt源代码,用 ./configure -prefix $HOME/softwares/ -nomake demos -nomake examples 那就

我已经从Qt官方网站下载了Qt-everywhere-4.8.5.tar.gz。在CentOS 5.X中,它的GCC版本是4.1.2。因此,我从源代码编译了gcc-4.7.2,并将其安装在$HOME/software/中,然后在安装目录中,有bin、lib和lib64,我将路径添加到LD_LIBRARY_path中

然后,我解压缩了qt源代码,用

    ./configure -prefix $HOME/softwares/ -nomake demos -nomake examples
那就去吧。有一个错误:

    /home/user/Downloads/qt-everywhere-opensource-src-4.8.5/bin/lrelease:assistant_cs.ts -qm assistant_cs.qm
    /home/user/Downloads/qt-everywhere-opensource-src-4.8.5/bin/lrelease:   /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by         /home/user/Downloads/qt-everywhere-opensource-src-4.8.5/bin/lrelease)
    /home/user/Downloads/qt-everywhere-opensource-src-4.8.5/bin/lrelease: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by    /home/user/Downloads/qt-everywhere-opensource-src-4.8.5/bin/lrelease) 
    gmake[1]: *** [assistant_cs.qm] Error 1
我在$HOME/softwares/lib64中找到了libstdc++.so.6,并将路径添加到LD_LIBRARY_path中,为什么make命令只使用系统的库,而不使用提供的库?我没有根权限,因此无法将系统库与我的主gcc库链接。你能给我一些建议吗?谢谢