私は自分のi:ドライブをオフにします
次のモノラルソースファイルmono-2.11.2.tar.bz2 をダウンロードしました。Windows版のモノラルv2.11.2を「I:\Mono-2.11.2」にインストールしました。
次のWebページhttp://shana.worldofcoding.com/en/mono_cygwin_tutorial.htmlにある次の手順に従ってcygwinをインストールしました。
指示に従って、 「make.exe」をモノラルWebサイトのものに置き換えました。cygwinパッケージlibintl2/libintl2-0.12.1-3にあるもう1つのファイル「cygintl-2.dll」を取得する必要がありました
次の.bashrcファイルを追加しました。「c/Mono-2.11.2/bin」を「i/Mono-2.11.2/bin」に変更する必要がありました
PATH=.:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/i/Mono-2.11.2/bin
PKG_CONFIG_PATH=.:/lib/pkgconfig:/cygdrive/i/Mono-2.11.2/lib/pkgconfig
LD_LIBRARY_PATH=.:/usr/local/lib:/usr/lib:/lib:/cygdrive/i/Mono-2.11.2/lib
export PATH PKG_CONFIG_PATH LD_LIBRARY_PATH
指定されたフォルダーの下にモノラルソースを配置しました:/ usr / src / mono /
だから私のdirsは次のようになります:
i:
i:\cygwin\
i:\cygwin\usr\src\mono
i:\cygwin\usr\src\mono\mono
i:\cygwin\usr\src\mono\mcs etc etc
i:\Mono-2.11.2\bin etc
ここで、dirsを/ usr / src / mono / monoに変更し、cygwinターミナルから「./autogen.sh--prefix=/usr/local」を実行する必要があると指示されています。
しかし、それは機能しません。/ usr / src /mono/から上記のコマンドを実行すると 正常に機能します。
ここに問題があります。次の命令は「make」を実行することです。しかし、これは思いつきます:
$ make
make: *** No targets specified and no makefile found. Stop.
/ usr / src / mono/monoディレクトリから実行してみました。まだ運がない。誰かがWindows7でモノラルソースを構築できるようにするために私が何をすべきかを提案できますか?
Update:
I needed to install the **gnu c++ compiler (g++)**. I just ran the cygwin setup again, searched for g++ and installed that. The autogen.sh ran to completion