1

我无法让 Allegro 编译。当我开始 fix.bat mingw 时,它给了我一个输出,上面写着:

Configuring for Windows/Allegro...Stop!

然而,当我尝试通过键入 mingw32-make.exe 来编译其余部分时,输出如下:

makefile.all:248: ***recipe commences before first target. Stop. 

我已经花了一个小时试图编译它,但在专门针对 MinGW 的故障排除方面,我无法在网上找到太多信息。

我所做的一切都是从这里开始的,尽管没有超过编译点。

如果有人想要某种日志文件,请告诉我如何提供,我会尽快提供。

4

1 回答 1

1

首先,没有理由使用 Allegro 4.2,因为它已经过时了。如果你想使用 4 系列,你应该使用 4.4 分支。

http://www.allegro.cc/files/?v=4.4

它上面的 Makefile 可能会正常工作,但您可能还需要更新您的 MinGW 副本,以防您拥有的版本有问题。

此外,除非您计划在库本身上工作,否则自己编译 Allegro 并没有多大用处。上面的链接有二进制下载,其中包括使用该库所需的一切。

于 2011-07-30T20:42:49.217 回答