0

我正在尝试在 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
4

1 回答 1

0

我已经建立了解决方案:$ ./configure --prefix=/mingw。如果有人搜索过这个问题,我会保持打开状态。–

于 2013-07-12T21:22:51.737 回答