QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1421|回复: 3

紧急求救!装SKYEYE问题!先谢谢各位了。

[复制链接]
发表于 2006-5-7 20:42:32 | 显示全部楼层 |阅读模式
出错信息是:已经tar了。
[root@localhost skyeye]# ./configure
Configuring for a i686-pc-linux-gnuoldld host.
Created "Makefile" in /home/skyeye using "mt-frag"
./configure: line 8: cc: command not found
*** The command 'cc -o conftest -g   conftest.c' failed.
*** You must set the environment variable CC to a working compiler.
发表于 2006-5-7 21:10:37 | 显示全部楼层
(1) 解压源码包(假定skyeye-x.x.x.src.tar.bz2放在本机的"/usr/src"目录下),会在当前目录生成一个skyeye的目录
#cd /usr/src
# tar xjvf skyeye-x.x.x.src.tar.bz2

(2) 进入解压SkyEye目录,配置SkyEye
#cd skyeye
如果是SkyEye 0.6.0以前的版本,运行下面的命令进行配置:
# ./configure --target=arm-elf --prefix=/usr/local --without-gtk-prefix --without-gtk-exec-prefix --disable-gtktest
如果你的SkyEye版本大于0.6.0,则带有LCD仿真支持。为了增加对LCD仿真的支持,则运行如下命令:
# ./configure --target=arm-elf --prefix=/usr/local

(3) 然后是编译和安装(正确执行完下面的指令且命令正常结束后,系统中的/usr/local/bin/skyeye 执行程序就是安装好的SkyEye软件。)


# make
# make install

在编译安装过程中,须注意以下几点:

如果你使用的是Mandrake Linux,那么有可能你在编译SkyEye时会出现有关readline, ncurse, termcap等库的一些错误,那么你需要运行下面的命令:
ln -s /usr/include/ncurses/termcap.h /usr/local/include/termcap.h
然后再重新编译
如果你使用的是Debian Linux, 不要用gcc 2.95 或 gcc 3.0, 要使用gcc 3.2或更高版本。
在你系统中所使用的gcc 版本号应该要大于或等于2.96
如果SkyEye版本号大于0.6.0, 那么你需要在你的系统中安装GTK (LCD模拟要用到) 。
回复

使用道具 举报

发表于 2006-5-11 00:51:27 | 显示全部楼层
....................根本编译不成功  容错性太差了  郁闷
回复

使用道具 举报

发表于 2006-5-11 14:33:33 | 显示全部楼层
试试

export cc = gcc

这命令
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 22:32 , Processed in 0.041188 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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