我的工作是我:开车
我已经下载了以下单声道源文件mono-2.11.2.tar.bz2 我已经将 windows 版本的 mono v2.11.2 安装到“I:\Mono-2.11.2”
我按照以下网页http://shana.worldofcoding.com/en/mono_cygwin_tutorial.html上的以下说明安装了 cygwin
我按照说明用单声道网站上的“make.exe”替换了“make.exe” 。我必须再获得一个位于 cygwin 包libintl2/libintl2-0.12.1-3中的文件“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/
所以我的目录看起来像:
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
现在说明说我必须将目录更改为 /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 目录运行它。仍然没有运气。有人可以建议我应该怎么做才能在 Windows 7 上构建单声道源吗?
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