QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5962|回复: 5

windows上安装skyeye 1.3.4 遇到了问题,请高手指点一下

[复制链接]
发表于 2012-7-18 23:12:37 | 显示全部楼层 |阅读模式
我想在windows上安装skyeye,我是按照这篇文章来安装的。
安装程序如下
skyeye-1.3.4_rc1.tar.gz
MSYS-SkyEye-2.0.msi
MINGW_SKYEYE.msi
python-2.6.msi

安装的时候都是默认安装在C盘的,
python是安装到C:\\MinGW目录下。
mingw 安装在C:\mingw目录
msys-skyeye  安装在C:\msys目录
然后安装了git

安装好了以后,把源代码下载到C:\msys\1.0\home\tsinghua\skyeye
然后运行了./autogen.sh 产生了错误,提示找不到autoconf(附件中error1.jpg)

我想是因为环境变量的问题,就添加了环境变量, 如下:
export PATH=/c/mingw/bin:$PATH

再次运行./autogen.sh , 还是产生了错误,提示autom4te/channeldefs 找不到,不知道怎么搞的
附件中 如图error2.jpg

各位大侠看一下吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2012-7-19 20:32:12 | 显示全部楼层
安装过程是按照这篇文章来的
http://skyeye.sourceforge.net/wi ... l_skyeye_on_windows
回复

使用道具 举报

发表于 2012-7-31 00:47:55 | 显示全部楼层
我也在安装时碰到了一样的问题,请高手出来指点一下吧
回复

使用道具 举报

 楼主| 发表于 2012-8-31 21:32:44 | 显示全部楼层
今天有空有安装了一次,这次在make的时候失败了,提示python-dev找不到,如下:
utils/main/skyeye-c:367: warning: no previous prototype for 'init_option'
utils/main/skyeye-c:563: warning: function declaration isn't a prototype
utils/main/skyeye-c: In function 'init_env':
utils/main/skyeye.c:564: warning: unused variable 'ret' utils/main/skyeye-c: In function 'main':
utils/main/skyeye.c:611: warning: '_sleep' is deprecated (declared at c:\mingw\bin\../lib/gcc/mingw32/4.3.3/..
./../../include/stdlib.h:407> utils/main/skyeye.c:662: warning: label 'exit_skyeye' defined but not used
''bin/sh ./libtool —tag=CC —mode=link gcc —W —Wall —Wstrict—prototypes —Wmissing—prototypes —g —02 —mms—bi tfields ^python—config —ldflags1 —o skyeye.exe skyeye.o —L./common —lcommon —lpthread —lm —lmsvert —lws2_32
—lwinmm —ladvapi32 /bin/sh: python—config: command not found
libtool: link: gcc —W —Wall —Wstrict—prototypes —Wmissing—prototypes —g —02 —mms—bitfieIds —o .libs/skyeye.exe skyeye.o
—L/c/msys/1.0/home/tsinghua/skyeye/common /c/msys/1.0/home/tsinghua/skyeye/common/.libs/libcommon.d 11.a
—lpthread —lmsvert —lws2_32 —lwinmm —ladvapi32 —L/opt/skyeye/lib/skyeye skyeye.o: In function *main':
c:\msys\l.0\home\tsinghua\skyeye/utils/main/skyeye.c:604: undefined reference to *_imp Py_Initialize'
c:\msys\l.0\home\tsinghua\skyeye/utils/main/skyeye.c:605: undefined reference to *_imp Py_Finalize'
collect2: Id returned 1 exit status make[21: *** [skyeye.exe] Error 1
make[21: Leaving directory */c/msys/1.0/home/tsinghua/skyeye' make[11: *** [all—recursive] Error 1
makeEl]: Leaving directory */c/msys/1.0/home/tsinghua/skyeye' make: *** [all] Error 2

不知道这个问题该怎么解决啊,不知道安装的python 2.6 有没有包含这个python--config啊,那位知道这个啊。
附件里面有截图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2012-8-31 22:06:07 | 显示全部楼层
—lwinmm —ladvapi32 /bin/sh: python—config: command not found

我记得 python-config 是 pytrhon 自带的。python2 和 python3 都有自带,不过可能你的系统没有装 python-devel 也有可能。或者有 python2-config 或者 python3-config 。
不过你这个错误信息真的是编译错误信息吗?怎么所有的减号都是全角的 — 。也就是破折号的一半?
回复

使用道具 举报

 楼主| 发表于 2012-9-1 15:29:07 | 显示全部楼层
问题解决了,已经安装成功了,运行了一下linux没有问题啊。
我认为make的时候出现python-config找不到的问题,好像就是windows平台下的一个bug,直接不理会,然后make install就可以,但我不是这么操作的。
我看了网上其它人也遇到这个问题,按照一位大哥做法修改了makefile,然后再make,然后make install就可以了,但是这样做,在make的那个步骤同样会提示python-config找不到的问题,因此我觉得应该是个bug。
网上的那位大哥是这么说的
-L$PYTHON_LIB -lpython32 should go inside build, after (or instead of) $(python-config --ldflags).
http://www.linuxquestions.org/questions/programming-9/swfdec-issues-on-mingw-windows-4175420508/page2.html

我打开makefile把有python-config的地方都删除了,好像也没有几处。

To jiangtao9999超级版主
你说的那个问题是因为我前面不太清楚怎么从dos窗口复制文字出来,我先截图下来,然后用文字识别软件识别的结果,所以有些字符不太对,不过现在我知道怎么复制文字了。

最后贴上一个arm启动的界面
S3C24XX RTC, (c) 2004,2006 Simtec Electronics
S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics
s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq enabled
No device for DAI UDA134X
No device for DAI s3c24xx-i2s
ALSA device list:
  No soundcards found.
TCP cubic registered
NET: Registered protocol family 17
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
RAMDISK: ext2 filesystem found at block 0
RAMDISK: Loading 2048KiB [1 disk] into ram disk... done.
VFS: Mounted root (ext2 filesystem) on device 1:0.
Freeing init memory: 160K
init started:  BusyBox v1.4.1 (2007-02-10 01:19:06 CST) multi-call binary
Starting pid 892, console /dev/console: '/etc/init.d/rcS'
ifconfig: SIOCSIFADDR: No such device
Welcome to
     _      _____      __   __    _      _
    / \    /  __ \    /  \_/  \  | |    |_|
   / _ \   | |  | |  / /\   /\ \ | |     _ ____  _   _  _  _
  / /_\ \  | |__| | / /  \_/  \ \| |    | |  _ \| | | |\ \/ /
/ /___\ \ | |__\ \ | |       | || |___ | | |_| | |_| |/    \
/_/     \_\| |   \_\|_|       |_||_____||_|_| |_|\____|\_/\_/

ARMLinux for Skyeye
For further information please check:
http://www.skyeye.org/

BusyBox v1.4.1 (2007-02-10 01:19:06 CST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/bin/ash: can't access tty; job control turned off
/ $
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-21 19:04 , Processed in 0.065640 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

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