windows上安装skyeye 1.3.4 遇到了问题,请高手指点一下
我想在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
各位大侠看一下吧。
安装过程是按照这篇文章来的
http://skyeye.sourceforge.net/wiki/index.php/How_to_compile_and_install_skyeye_on_windows 我也在安装时碰到了一样的问题,请高手出来指点一下吧 今天有空有安装了一次,这次在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 Error 1
make Error 1
makeEl]: Leaving directory */c/msys/1.0/home/tsinghua/skyeye' make: *** Error 2
不知道这个问题该怎么解决啊,不知道安装的python 2.6 有没有包含这个python--config啊,那位知道这个啊。
附件里面有截图 —lwinmm —ladvapi32 /bin/sh: python—config: command not found
我记得 python-config 是 pytrhon 自带的。python2 和 python3 都有自带,不过可能你的系统没有装 python-devel 也有可能。或者有 python2-config 或者 python3-config 。
不过你这个错误信息真的是编译错误信息吗?怎么所有的减号都是全角的 — 。也就是破折号的一半? 问题解决了,已经安装成功了,运行了一下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 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
/ $
页:
[1]