QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2878|回复: 0

skyeye 安装问题 求教...

[复制链接]
发表于 2010-1-7 19:21:48 | 显示全部楼层 |阅读模式
都是在VM下的操作系统
在redhat9.0下对skyeye1.3.0进行make
/usr/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make[2]: *** [libx86.la] Error 1
make[2]: Leaving directory `/tmp/skyeye/skyeye-1.3.0_rc1/arch/x86'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/skyeye/skyeye-1.3.0_rc1'
make: *** [all] Error 2
************************************
在网上找到一段“是没有加上-lxpm的库,请修改一个下src下的makefile,在-lX11后增加-lXpm”
************************************

.................
fc10下安装


utils/uart_console/uart_console.c: In function ‘main’:
utils/uart_console/uart_console.c:116: warning: unused variable ‘count’
utils/uart_console/uart_console.c: At top level:
utils/uart_console/uart_console.c:170: warning: function declaration isn’t a prototype
make[2]: *** [uart_console.o] Error 1
make[2]: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1'
make: *** [all] Error 2
********************************************
在fc10所对应的linux内核中缺少编译uart_console.o的头文件,或者在fc8下可以编译通过
********************************************


在ubuntu9.04下安装
gui/x.cc: In member function ‘virtual void bx_x_gui_c::specific_init(int, char**, unsigned int, unsigned int, unsigned int)’:
gui/x.cc:485: error: ‘XCreatePixmapFromData’ was not declared in this scope
make[2]: *** [x.lo] Error 1
make[2]: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1/arch/x86'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1'
make: *** [all] Error2
********************************************************
我猜,在某些版本的xlib中是没有XCreatePixmapFromData
********************************************************

在Ubuntu9.0.4下skyeye1.2.8
/bin/bash: line 7: makeinfo: command not found
make[3]: *** [bfd.info] Error 127
make[3]: Leaving directory `/home/dong/skyeye/skyeye-1.2.8_rc1/third-party/bfd/doc'
make[2]: *** [info-recursive] Error 1
make[2]: Leaving directory `/home/dong/skyeye/skyeye-1.2.8_rc1/third-party/bfd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dong/skyeye/skyeye-1.2.8_rc1'
make: *** [all] Error 2
dong@ubuntu:~/skyeye/skyeye-1.2.8_rc1$


在fc10下安装1.2.8
Making install in po
make[2]: Entering directory `/home/dong/skyeye/skyeye-1.2.8_rc1/third-party/bfd/po'
if test -r ..//./../mkinstalldirs; then \
          ..//./../mkinstalldirs /usr/local/; \
        else \
          ../mkinstalldirs /usr/local/; \
        fi
/bin/sh: line 3: ../mkinstalldirs: is a directory
make[2]: *** [install-data-yes] Error 126
make[2]: Leaving directory `/home/dong/skyeye/skyeye-1.2.8_rc1/third-party/bfd/po'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/dong/skyeye/skyeye-1.2.8_rc1/third-party/bfd'
make: *** [install-recursive] Error 1
[root@localhost skyeye-1.2.8_rc1]#
*************************************************************
顶上的这个错误已搞定,因为我也下载了1.3.0,发现1.3.0下有这个mkinstalldirs文件,把它复制到相应的地方就好了。
解决方法主要得益于一篇文章,已转到我的百度blog
http://hi.baidu.com/dongodng2008 ... 12e113972b431a.html
又出现
BUS read error
*************************************************************

怎么回事?有人遇到过吗.?

[ 本帖最后由 dong20074 于 2010-1-8 17:54 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 02:23 , Processed in 0.034776 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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