QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3096|回复: 11

请问有人在FC5上安装成功的吗?谢谢同时请版主帮忙

[复制链接]
发表于 2006-3-28 21:19:29 | 显示全部楼层 |阅读模式
您好,
我在FC5上安装1.0和1.2版本的skyeye均不能成功,提示的错误太多;
请问能否在FC5上安装成功?谢谢
另外:
在readme里面有:
4 required packages:

gtk+-2.0-dev pkg-config atk-dev pango-dev freetype2-dev glib-dev x11-dev binutils-dev(bfd)

请问这些文件哪里有?
我搜索一下,出来很多GTK 2很多种类型,到底安装哪一个才是正确的?
我是新手,请大家多多多多指教
 楼主| 发表于 2006-3-28 21:22:40 | 显示全部楼层
部分错误:
[root@zhengyu skyeye-v1]# make
gcc  -g -O2 -DSTANDALONE -DDEFAULT_INLINE=0  -DMODET -DMODET -I arch/arm -I arch/arm/common/ -I arch/arm/common/mmu/ -I arch/arm/mach/ -I arch/bfin/common -I arch/bfin/mach -I device/ -I device/net -I device/lcd -I device/flash -I utils/share -I utils/main -I utils/config  -I. -I/usr/local/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c arch/bfin/common/iomem.c -o binary/iomem.o
在包含自 arch/bfin/common/iomem.c:2 的文件中:
arch/bfin/common/bfin-sim.h:1:15: 警告:#ifndef 指示的末尾有多余的标识符
arch/bfin/common/bfin-sim.h:2:15: 警告:宏名后缺少空白
arch/bfin/common/iomem.c: 在函数 ‘isram_write_word’ 中:
arch/bfin/common/iomem.c:17: 错误:赋值运算中的左值无效
arch/bfin/common/iomem.c: 在函数 ‘put_word’ 中:
arch/bfin/common/iomem.c:88: 错误:赋值运算中的左值无效
arch/bfin/common/iomem.c: 在函数 ‘put_long’ 中:
arch/bfin/common/iomem.c:105: 错误:赋值运算中的左值无效
make: *** [binary/iomem.o] 错误 1
[root@zhengyu skyeye-v1]# make install
make: *** 没有规则可以创建目标“install”。 停止。
回复

使用道具 举报

发表于 2006-3-29 10:55:19 | 显示全部楼层
I think that is not your fault.  Please use skyeye-1.2-RC6.tar.bz2 package.  With gcc-4.0 , previous version of skyeye will possibly have some compilation problem.
回复

使用道具 举报

 楼主| 发表于 2006-4-12 16:38:13 | 显示全部楼层
再试试看

版主能不能给我们推荐一种平台搭配方案,来完成安装?
回复

使用道具 举报

发表于 2006-4-15 18:00:23 | 显示全部楼层
用gcc-3.x版本试试。gcc-4.x无法编译skyeye
回复

使用道具 举报

发表于 2006-4-16 18:11:39 | 显示全部楼层
You can try 'make CC=gcc32' command again. Today, my first install the latest version of SkyEye(skyeye-1.2-RC7-2) has some compile problem.But if you read the README file, you can see that the latest version of SkeyEye not supported by gcc4.0. So, you can compile it by pass CC=gcc32 argument, for using gcc3.2 version.
回复

使用道具 举报

发表于 2006-4-22 02:10:27 | 显示全部楼层
I downloaded source code and make with gcc 4.1.0
it is ok if you have installed all of the dependency lib.
回复

使用道具 举报

发表于 2006-4-29 10:43:06 | 显示全部楼层
Yes, its ok in FC5 with gcc4.1
but can't install arm-elf-tools,  why?
回复

使用道具 举报

发表于 2006-4-29 12:03:54 | 显示全部楼层
arm-elf-tools-20030314.sh不行,但是arm-elf-tools-20011219.tar.gz这个版本可以

不过gdb总是用不起来,arm-elf-gdb同SKYEYE通信总是不成功

老的0.8那个版本调试倒是很方便
回复

使用道具 举报

发表于 2006-8-30 18:43:46 | 显示全部楼层
我也遇到相同的问题.
我用的是FC4. 也在make的时候出错了.不知道是不是装的库不对.
我用的是:gtk+-devel-1.2.10-39  pkgconfig-0.20-1.fc4.1  atk-devel-1.9.1-1
         pango-devel-1.8.1-2  freetype-devel-2.1.9-2  glib-devel-1.2.10-16
         xorg-x11-devel-6.8.2-37.FC4.49.2.1   
不过我没有安装 binutils-dev(bfd)包,因为我下到的是bed 包 不知道怎么安装到f c 上.这个binutils-dev(bfd)包是不是一定要装的?
谁有它的RPM包给我发一个 [email protected]
回复

使用道具 举报

发表于 2006-10-13 15:17:08 | 显示全部楼层
唉,我也是FC4的,编译出来后,运行产生的skyeye, 没任何反应,说command not found..在编译中错误倒没有,警告有一些.如:
arch/bfin/mach/bf533_io.c:1497: 警告:从不兼容的指针类型赋值
不知道怎么会回事,有没有人碰到过跟我类似的情况.
另: 编译前改过Makefile
            #CC = gcc-3.3
            CC = gcc
            #CC = gcc-4.0
            #CC = gcc40
只能用 CC = GCC 这个,下面两个好像都不行.
回复

使用道具 举报

发表于 2006-10-19 20:01:57 | 显示全部楼层
command not found..的话

在/bin下面建立一个指向skyeye-v1/binary/skyeye的软链接就可以了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 18:34 , Processed in 0.047830 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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