重新安装gcc后编译问题/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21′

错误1:
g++: error trying to exec ‘cc1plus’: execvp: 没有那个文件或目录gmake[3]: *** [build/__aiob_dll_version_for_mdb_query_rdl.o] 错误 1

解决1:
35_wulwbm%where g++
/usr/local/bin/g++
35_wulwbm% set path=(/opt/gcc-5.2.0/bin /opt/gdb-7.10/bin  $path)
35_wulwbm%where g++
/opt/gcc-5.2.0/bin/g++
/usr/local/bin/g++

 

错误2:
Loading:./build/librasmdb_rdlD.so 失败!!! 错误消息:
/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21′ not found (required by ./build/librasmdb_rdlD.so)

解决2:
35_wulwbm% setenv LD_LIBRARY_PATH /opt/gcc-5.2.0/lib64:$LD_LIBRARY_PATH

 

总结:gcc安装路径/opt/gcc-5.2.0,需设置对应环境变量

posted @ 2017-05-16 11:45  _扫地小道童  阅读(489)  评论(0)    收藏  举报