3

ソース パッケージからsipをビルドしようとすると、ビルドステップで無限ループが発生します。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。私のひどい英語でごめんなさい

4

2 に答える 2

2

PyQt Windows インストーラーを使用すると、sip パッケージもインストールされます。

于 2014-12-25T02:03:40.040 に答える