购买了mini2440开发板,安装的虚拟机是红帽企业版5,使用里面的GCC是可以正常编译的,但是之后使用光盘中的arm-linux-gcc-4.4.3进行编译会出错。错误代码:
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl_c.so.2)
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl.so.7)
网上查说是GLIBC的版本不符合交叉编译工具链的要求,但是又说自己最好不要更新GLIBC库,会导致系统崩溃。
求教如何解决这个问题。换一个交叉工具链?换的话,换用什么版本的呢?