linux,编译安装GCC

来源:百度知道 编辑:UC知道 时间:2024/05/14 02:30:37
想在虚拟机上安装rtems,先制作交叉编译环境,结果编译gcc3.4.3出错。
在redhat.9.0 上编译 gcc出错,错误代码:
make[2]: i386-rtems-ar: command not found
make[2]: ***[libgcc.a] Error 127
make[2]: Leaving directory '/usr/rtems/gcc-build/gcc'
make[1]: ***[stmp-multilib] Error 2
make[1]: Leaving directory '/usr/rtems/gcc-build/gcc'
make: ***[all-gcc] Error 2
这不是REDHAT的gcc,是基于RTEMS的GCC,在LINUX下编译而已,老是装不上……
就想知道,这问题怎么解决,高手帮帮忙

说些想法,因为不知道你具体是怎么做的,你是直接就上去编译GCC?,补丁打了没,还有安装gcc之前的库文件装了没,你的错误显示是找不到i386-rterms-ar这个工具,这里有个帖子,希望对楼主有点帮助
http://blog.csdn.net/raymondxu/archive/2005/01/28/271372.aspx

挂上镜像文件
打开终端
挂载光盘后
进入光盘目录
rpm -ivh --aid gcc*
试试行不行

安装redhat9的时候可以定制的嘛,有gcc的选项的
gcc安装很麻烦的,很多的依赖关系都要考虑,且redhat9很老的,很多软件支持不是太好