QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 915|回复: 5

在ML2.0下 安装arm-elf-gcc出错

[复制链接]
发表于 2006-2-27 21:19:04 | 显示全部楼层 |阅读模式
因为作arm上大嵌入式开发 一向是在RH平台上
这次在一台新机器上安装了ML2.0RC
不过在安装arm的编译器时候出错:
sh ./arm-elf-tools-20030314.sh
tail: 无法打开 “+43” 读取数据: 没有那个文件或目录

gunzip: stdin: not in gzip format

谁可以帮助偶 谢谢
发表于 2006-2-27 21:32:52 | 显示全部楼层
我发现 ML 用户的要求越来越高,好事鼓励一下!!!!
回复

使用道具 举报

 楼主| 发表于 2006-2-28 12:44:00 | 显示全部楼层

能解决了才是更好的事情阿 呜呜

我用linux 纯粹是做开发用的
如果ml不好用 就得转会rh了
可现在ml的东西用熟了 觉得rh超不方便了 呜呜
回复

使用道具 举报

发表于 2006-2-28 22:49:07 | 显示全部楼层
看起来好像是有个gz文件有问题.
回复

使用道具 举报

 楼主| 发表于 2006-3-1 12:49:31 | 显示全部楼层
该安装脚本是官方网站发布的安装版本
我在别人的RH9的机器上安装正常
晚上我吧脚本的详细贴出来吧 请熟悉的同好解决一下 谢谢
回复

使用道具 举报

 楼主| 发表于 2006-3-4 18:29:33 | 显示全部楼层
该安装脚本是从 www.uclinux.org 网站下载的
以下是脚本内容:
-----------分隔线------------------------------

!/bin/sh

SCRIPT="$0"
case "${SCRIPT}" in
/*)
        ;;
*)
        if [ -f "${SCRIPT}" ]
        then
                SCRIPT="`pwd`/${SCRIPT}"
        else
                SCRIPT="`which ${SCRIPT}`"
        fi
        ;;
esac

cd /

if [ ! -f "${SCRIPT}" ]
then
        echo "Cannot find the location of the install script ($SCRIPT) ?"
        exit 1
fi
SKIP=`awk '/^__ARCHIVE_FOLLOWS__/ { print NR + 1; exit 0; }' ${SCRIPT}`

if id | grep root > /dev/null
then
        :
else
        echo "You must be root to install these tools."
        exit 1
fi

rm -rf "/usr/local/arm-elf"
rm -rf "/usr/local/lib/gcc-lib/arm-elf"
rm -f /usr/local/bin/arm-elf-*

tail +${SKIP} ${SCRIPT} | gunzip | tar xvf -

exit 0

__ARCHIVE_FOLLOWS__  // 该行后是1堆的乱码 应该是压缩文件的内容

------------结束的分隔线-------------------


向过往达人求教。。。。 253
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 06:45 , Processed in 0.049882 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表