我正在尝试在 cygwin for windows 下构建 espresso 库。我已经下载了所有需要的软件包(gcc、wingw32 等)。在我这样做之后:
./configure
我到处都是“是”,这意味着 cygwin 拥有我需要的一切。但是接下来我该如何进行呢?
如果我输入:make
我最终遇到了很多这样的错误:
c:/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../include/stdio.h:376: 未定义引用`_filbuf'
非常可疑,我的 mingw 不是 insde C:/mingw,而是在实际C:\cygwin\lib\gcc\x86_64-w64-mingw32\4.7.3
文件夹中。
我建议我用make
错了这个命令。我应该以某种方式明确设置它以在正确的路径上使用 mingw 吗?
我可以确认我已经安装了 gcc:
Orvald@Orvald-PC /cygdrive/c/espresso
$ gcc --version
gcc (GCC) 4.7.3
Orvald@Orvald-PC /cygdrive/c/espresso
$ g++ --version
g++ (GCC) 4.7.3