dong20074 发表于 2010-1-7 19:21:48

skyeye 安装问题 求教...

都是在VM下的操作系统
在redhat9.0下对skyeye1.3.0进行make
/usr/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/tmp/skyeye/skyeye-1.3.0_rc1/arch/x86'
make: *** Error 1
make: Leaving directory `/tmp/skyeye/skyeye-1.3.0_rc1'
make: *** 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: *** Error 1
make: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1'
make: *** Error 1
make: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1'
make: *** 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: *** Error 1
make: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1/arch/x86'
make: *** Error 1
make: Leaving directory `/home/dong/skyeye/skyeye-1.3.0_rc1'
make: *** Error2
********************************************************
我猜,在某些版本的xlib中是没有XCreatePixmapFromData
********************************************************

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


在fc10下安装1.2.8
Making install in po
make: 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: *** Error 126
make: Leaving directory `/home/dong/skyeye/skyeye-1.2.8_rc1/third-party/bfd/po'
make: *** Error 1
make: Leaving directory `/home/dong/skyeye/skyeye-1.2.8_rc1/third-party/bfd'
make: *** Error 1
#
*************************************************************
顶上的这个错误已搞定,因为我也下载了1.3.0,发现1.3.0下有这个mkinstalldirs文件,把它复制到相应的地方就好了。
解决方法主要得益于一篇文章,已转到我的百度blog
http://hi.baidu.com/dongodng2008 ... 12e113972b431a.html
又出现
BUS read error
*************************************************************

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

[ 本帖最后由 dong20074 于 2010-1-8 17:54 编辑 ]
页: [1]
查看完整版本: skyeye 安装问题 求教...