Lua 配置:错误:Can';TL和xD6;我没有魔鬼

Lua 配置:错误:Can';TL和xD6;我没有魔鬼,lua,love2d,Lua,Love2d,我正在使用Linux Manjaro,我打算安装LÖVE2D,一个2D开发框架,但我面临一个问题:当我在命令行上键入“../configure”时,我收到以下消息: 正在检查包含它的库。。。不 配置:错误:没有魔鬼我就活不下去 然后我安装了恶魔。虽然有些依赖项没有得到正确的安装,但它似乎可以工作。 对于其中一个,我得到了以下信息: ../../include/lcms2.h:227:22:erreur:数字常量前应包含标识符 #定义FALSE 0 还有一个(libmng-1.0.10),甚至找不

我正在使用Linux Manjaro,我打算安装LÖVE2D,一个2D开发框架,但我面临一个问题:当我在命令行上键入“../configure”时,我收到以下消息:

正在检查包含它的库。。。不 配置:错误:没有魔鬼我就活不下去

然后我安装了恶魔。虽然有些依赖项没有得到正确的安装,但它似乎可以工作。 对于其中一个,我得到了以下信息:

../../include/lcms2.h:227:22:erreur:数字常量前应包含标识符 #定义FALSE 0

还有一个(libmng-1.0.10),甚至找不到“configure”文件,所以我甚至无法编译它


那我该怎么解决这个问题呢?

我想到的一件事就是DPKG。我记得不久前在ArchLinux上使用它在他们的网站上从.deb安装Love2D。据我所知,Manjaro基于ARCH,所以同样的解决方案也适用于您


总而言之:安装DPKG,从love2d.org获取deb并以这种方式安装。

在Arch Linux上,您需要安装“DevIL”以及所有其他依赖项

您应该能够通过从终端以root用户身份运行(对于0.9.x):

pacman-S luajit physfs freetype2 devil mpg123 openal libvorbis libmodplug sdl2共享mime信息彩色图标主题桌面文件utils

Manjaro与Arch Linux非常相似,因此它应该可以工作

有关不同版本的Arch Linux依赖项的完整列表


请记住,如果您希望安装
love
的旧版本(或开发版本),它们也在
社区
AUR
的维护包中。请参见
love05
love07
love08
love hg

以及如何在Arch上安装dpgk?我刚从yaourt安装了DPKG。它似乎可以工作,但当我安装deb包时,我收到以下消息:dpkg:Error:fail to read the«info»file«/usr/local/var/lib/dpkg/status»:找不到文件夹或文件