2017-11-23 55 views
0

Windowsにsvn2gitをインストールしようとしています。現時点では、私はC:/ディレクトリにsvn2gitクローン・レポを持っています。それを構築するにはQt4(マニュアルで指定されているバージョン)が必要ですが、Qt4を正しくインストールするには問題があります。現在実行中のエラーqmake && make

、私がしようとしてルーンqmakeは& &はsvn2gitフォルダに作る、私は次のような出力が得られます。私はQtの設定ビルドする

"C:/Program Files (x86)/Git/bin/sh.exe": -c: line 1: syntax error: unexpected end of file 
Makefile:31: recipe for target 'src\Makefile' failed 
mingw32-make: *** [src\Makefile] Error 258 

、私はそうされています:

configure -platform win32-msvc2013 

どのプラットフォームをインストールするべきかわからない。

と設定出力の最後に私が取得:

Creating qmake... 
execute: File or path is not found (nmake) 
execute: File or path is not found (nmake) 
Cleaning qmake failed, return code -1 

私はMinGWのは、Cにインストールされている:/ binにmingw32-make.exeで。 https://i.imgur.com/Q01zqiy.png

最後に、私はまた私のシステム環境変数にQtとのMinGWを持ってhttps://i.imgur.com/dP2O0IM.png

答えて

2

私はあなたが簡単にインストールできることをあなたがパッケージマネージャで既製のqt4パッケージを持っているが、Cygwinをインストールするだけでお勧めしたいとsvn2gitをビルドするのは、パッケージマネージャーからも必要な依存関係をインストールした後で、qmake-qt4 && makeを呼び出すのと同じくらい簡単です。少なくともそれはWindowsでsvn2gitをビルドする方法です。

+0

こんにちはヴァンパイア、これは素晴らしい提案です。私はQtをアンインストールしてCygwinを持っています。私はmake.exeとqmake-qt4のすべてをインストールしましたが、qmake-qt4.exeはなく、 'x86_64-w64-mingw32-qmake-qt4'と' x86 -w64-mingw32-qmake-qt4 'システムファイル。これについていくつかの光を当ててください。私は完全に再インストールしようとしています – JonnySprouse

+0

'qmake-qt4.exe'は必要ありません。 Cygwin Bashを開くと、パッケージがインストールされているとsimpyが 'qmake-qt4'を実行できます。 '/ usr/bin/qmake-qt4'があり、'/usr/lib/qt4/bin/qmake.exe'へのシンボリックリンクです。 '/ usr/bin'は' PATH'変数の一部ですので、どこでも 'qmake-qt4'を使うことができます。 – Vampire

+0

これまでのご協力ありがとうございます。 qmake.exeを含む '/ usr/lib/qt4/x86_64-w64-mingw32/bin'ディレクトリがあります。また、あなたが言ったように、私は '/ usr/bin/x86_64-w64-mingw32-qmake-qt4'を持っているので、すべて正しく設定されていると思います。私がsvn2gitプロジェクトフォルダに入っているとき、私は次のエラーを受け取ります。 'QMAKESPECが設定されていないので、設定を推論できません。 プロジェクトファイルの処理中にエラーが発生しました:/ cygdrive/c//desktop/svn2git/svn2git/fast-export2.pro' 'x86_64-w64-mingw32-qmake-qt4 -query'を実行すると、次の出力が表示されます。https://i.imgur.com/2A4BzHS.png – JonnySprouse

関連する問題