QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1689|回复: 3

急!在fedora安装skyeye1.2 RC7/8有问题!

[复制链接]
发表于 2006-8-15 10:41:53 | 显示全部楼层 |阅读模式
系统:fedora core 3,4,5;

目标:skyeye-V1.2 RC7/RC8;

现象:
1。 $ make
成功。得到skyeye执行程序;
2。 $ make STATIC=1
失败。

出错信息:
make[2]: Leaving directory `/usr/eLtools/skyeye-v1/arch/coldfire/common'
make[1]: Leaving directory `/usr/eLtools/skyeye-v1/arch/coldfire'
ar rc binary/libcoldfire.a binary/cf_arch_interface.o arch/coldfire/common//*.o arch/coldfire//tracer/tracer.o arch/coldfire//i_5206/i.o
ranlib binary/libcoldfire.a
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 arch/coldfire/common -I device/ -I device/net -I device/lcd -I device/flash -I utils/share -I utils/main -I utils/config -I utils/debugger  -DARM -I. -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   -DNO_DBCT -static -o binary/skyeye binary/skyeye.o --start-group  `pkg-config gtk+-2.0 --libs` -Lbinary -lutils -larm -ldev -lbfin -lcoldfire -lbfd -liberty --end-group
/usr/bin/ld: cannot find -lgtk-x11-2.0
collect2: ld returned 1 exit status
make: *** [binary/skyeye] Error 1

可能原因:libgtk-x11-2.0.so找不到;

检查:
1。-lgtk-x11-2.0信息来自`pkg-config gtk+-2.0 --libs`,表明包已安装;
2。确认libgtk-x11-2.0.so存在,路径正确/usr/lib;
3。使用`pkg-config gtk+-2.0 --cflags --libs`编译其他gtk+-2.0程序,结果正确无报错;
4。gtk+-2.0版本:2.4,2.6,2.8;
5。gcc版本:3.4.4;4.0.2;4.1.1。

求教:出错的原因及解决办法。

先谢过。
 楼主| 发表于 2006-8-21 06:58:37 | 显示全部楼层
请skyeye的各位大侠拨冗回答一下,那怕一点提示也好。谢谢。
回复

使用道具 举报

 楼主| 发表于 2006-8-28 12:11:03 | 显示全部楼层
呵呵,输入无响应。

其他高手们放假去了,斑竹们呢?只好劳你们大驾啰!
回复

使用道具 举报

发表于 2006-8-29 17:51:43 | 显示全部楼层
静态链接时没有 libgtk-x11-2.0.a
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-14 00:48 , Processed in 0.845184 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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