QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1307|回复: 7

skyeye在fedora core 4不能编译通过

[复制链接]
发表于 2005-9-5 16:50:10 | 显示全部楼层 |阅读模式
re
 楼主| 发表于 2005-9-6 20:49:35 | 显示全部楼层
arch-utils.c: 在函数 ‘legacy_store_return_value’ 中:
arch-utils.c:114: 警告:传递参数 3 (属于 ‘gdbarch_deprecated_store_return_value’) 给指针时目标与指针有/无符号不一致
gcc -c -g -O2    -I. -I. -I./config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I./../include/opcode -I./../readline/.. -I../bfd -I./../bfd  -I./../include -I../intl -I./../intl  -DMI_OUT=1 -DGDBTK -DUI_OUT=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wuninitialized  gdbtypes.c
gdbtypes.c: 在函数 ‘recursive_dump_type’ 中:
gdbtypes.c:2961: 错误:自增的左值无效
make[1]: *** [gdbtypes.o] 错误 1
make[1]: Leaving directory `/home/xk/skyeye/gdb'
make: *** [all-gdb] 错误 2
回复

使用道具 举报

发表于 2005-9-6 21:16:24 | 显示全部楼层

Re: skyeye在fedora core 4不能编译通过

[quote:feab341b03="xukai"]re[/quote]

这个问题建议安装gcc-3.4.4解决。FC自带的是gcc4.0
回复

使用道具 举报

发表于 2005-9-7 00:09:09 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=129229
回复

使用道具 举报

 楼主| 发表于 2005-9-7 22:58:09 | 显示全部楼层
看过那个帖子了,我是按照那个帖子的说法作了之后还有这个问题的
回复

使用道具 举报

发表于 2005-9-8 11:20:37 | 显示全部楼层

skyeye0.9.8在fc4下的安装方法之用gcc3.4

[quote:7d2dd22c44="xukai"]看过那个帖子了,我是按照那个帖子的说法作了之后还有这个问题的[/quote]

[1] 访问http://gcc.gnu.org/,所列3系列的最高版本为3.4.4

到镜像站点下载
China:
ftp://linuxforum.net/ftp.gcc.gnu.org/

ftp://linuxforum.net/pub/gcc/releases/gcc-3.4.4/gcc-3.4.4.tar.bz2

[2]解压 配置 安装

tar jxvf gcc-3.4.4.tar.bz2

为了支持不同gcc版本的共存,最简单的方法是用--program-suffix选项
(引用gcc FAQ:Another option that may be easier is to use the --program-prefix= or --program-suffix= options to configure. So if you're installing GCC 2.95.2 and don't want to disturb the current version of GCC in /usr/local/bin/, you could do

configure --program-suffix=-2.95.2 <other configure options>



./configure --program-suffix=-3.4.4 --enable-thread=posix

同时加上--enable-thread=posix 以支持线程

make bootstrap
这一步会占用很长时间,我的机子大概用了半个小时

make install
安装成功

[3]安装skyeye 0.9.8
照README安装,注意改为CC=gcc-3.4.4,即可顺利安装


以上是本人skyeye在FC4上的的安装过程

祝你安装顺利
回复

使用道具 举报

发表于 2005-9-9 00:42:54 | 显示全部楼层
[quote:283bc4c22e="xukai"]看过那个帖子了,我是按照那个帖子的说法作了之后还有这个问题的[/quote]
你替换了 obstack.h 文件么?
回复

使用道具 举报

发表于 2005-9-15 10:20:38 | 显示全部楼层
最新的skyeye-v1 去掉了与gdb的直接捆绑. 在gcc-3.3/3.4/4.0上编译通过.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-27 07:54 , Processed in 0.053569 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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