繁体   English   中英

生成Lupa时出错(pkg-config可能存在问题)

[英]Errors while building Lupa (Probably an issue with pkg-config)

我正在尝试在Windows 7 64bit上编译lupa ,并且已经安装了所有依赖项(包括LuaJIT2和Lua 5.2)。 但是当我尝试安装时,出现此错误:

RuntimeError:找不到LuaJIT2和Lua 5.1,请安装该库及其开发包,或将本地版本放入lupa主目录(或传递'--no-luajit'选项)

这也使我感到困惑,因为它同时检查Lua 5.2和5.1,但是抱怨我没有5.1。

使用pkg-config检查已安装的lua5.2库
使用pkg-config找不到lua5.2:pkg-config无法找到已安装的lua5.2

使用pkg-config检查已安装的lua-5.2库
使用pkg-config未找到lua-5.2:pkg-config无法找到已安装的lua-5 .2

使用pkg-config检查已安装的lua库
使用pkg-config找不到lua:pkg-config无法找到已安装的lua

使用pkg-config检查已安装的lua5.1库
使用pkg-config找不到lua5.1:pkg-config无法找到已安装的lua5.1

使用pkg-config检查已安装的lua-5.1库
使用pkg-config找不到lua-5.1:pkg-config无法找到已安装的lua-5 .1

使用pkg-config检查已安装的lua库
使用pkg-config找不到lua:pkg-config无法找到已安装的lua

我现在很确定这是pkg-config的问题。 我查看了setup.py,它使用pkg-config测试软件包是否存在,并获取版本。 直接从控制台运行时,pkg-config找不到任何软件包。 当我寻找一个(在本例中为LuaJIT2)时,我得到的是:

在pkg-config搜索路径中找不到包luajit。
也许您应该将包含“ luajit.pc”的目录添加到PKG_CONFIG_PATH环境变量中
找不到软件包“ luajit”

没有名为PG_CONFIG_PATH环境变量,并且手动添加它不起作用。 请帮助,我很困惑。 如果您需要更多信息,请与我们联系。

您需要将LuaJIT软件包解压缩到LUPA的基本目录中。

如果lupa位于“ D:\\ project \\ lupa1.1”,则需要将LuaJIT放入该目录,例如“ D:\\ project \\ lupa1.1 \\ LuaJIT-2.0.3”。

试试吧,祝你好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM