Mercurial Installerは古いWindows 2000システム上で動作しないため、ソースからビルドしようとしています。 Cコンパイラがオプション-mno-cygwinを認識しないという不満があります。私のgccのバージョンは4.6.1です。 MinGwはわずか2ヶ月です。あなたは "のpython setup.pyのビルド" を実行する前に、このステップを忘れないようhttps://www.mercurial-scm.org/wiki/BuildingOnWindows-mno-cygwin:gcc building Mercurial(Windows 2000)
F:\mercurial-2.0.2>python setup.py build
running build
running build_mo
warning: hgbuildmo: could not find msgfmt executable, no translations will be built
running build_py
package init file 'mercurial\__init__.py' not found (or not a regular file)
package init file 'mercurial\__init__.py' not found (or not a regular file)
running build_ext
building 'mercurial.base85' extension
f:\mingw\bin\gcc.exe -mno-cygwin -mdll -O -Wall -If:\python27\include
-If:\python27\PC -c mercurial/base85.c -o build\temp.win32-2.7\Release\mercurial\base85.o
**cc1.exe: error: unrecognized command line option '-mno-cygwin'**
error: command 'gcc' failed with exit status 1
MinGWの新しいバージョンをインストールしてみてください(まだWin2Kで動作している場合)。 –
その最新のもの。 – ScrollerBlaster