【发布时间】:2014-12-06 12:47:11
【问题描述】:
在尝试从源包构建sip 时,我在building 步骤上有无限循环。我运行 make.exe 并执行以下步骤,我按下 Ctrl+Brake:
cd sipgen
make
make[1]: Entering directory `C:/sip'
cd sipgen
make
make[2]: Entering directory `C:/sip'
cd sipgen
make
make[3]: Entering directory `C:/sip'
cd sipgen
make
make[4]: Entering directory `C:/sip'
...........................................
cd sipgen
make
make[n]: Entering directory `C:/sip'
^C
根目录下的 Makefile 包含以下代码:
all:
cd sipgen
$(MAKE)
@cd ..
cd siplib
$(MAKE)
@cd ..
install:
cd sipgen
$(MAKE) install
@cd ..
cd siplib
$(MAKE) install
@cd ..
@if not exist C:\Python34\Lib\site-packages mkdir C:\Python34\Lib\site-packages
copy /y sipconfig.py C:\Python34\Lib\site-packages\sipconfig.py
copy /y C:\sip\sipdistutils.py C:\Python34\Lib\site-packages\sipdistutils.py
clean:
cd sipgen
$(MAKE) clean
@cd ..
cd siplib
$(MAKE) clean
@cd ..
你知道原因吗? 我可以解决这个问题,还是在 Windows 上无法解决?
PS。对不起我糟糕的英语
【问题讨论】:
-
我下载了 sip-4.16.4-snapshot-c2cfa151229a.zip,然后从 cmd 执行:python configure.py 然后执行 make,构建就可以了..但是 make 文件包含以下内容(全部) 部分:全部:@(cd sipgen; $(MAKE)) @(cd siplib; $(MAKE))
标签: makefile pyqt python-sip