安装luarocks以在Ubuntu上使用lua5.1和luajit

时间:2014-06-27 17:45:40

标签: lua luajit luarocks

我希望能够运行类似luarocks-jit install X的东西并让新安装的摇滚乐队使用luajit作为它的翻译。最终,我正在尝试运行我的busted tests through luajit

这是我尝试过的:

当前版本的luarocks在配置脚本中有一个"--lua-version"标志,但它只接受“5.1”或“5.2”,因此没有骰子。我已经考虑过编辑该脚本以接受“jit”,但我还没有完成它。

我试图遵循这个wiki page,但它是为不同的操作系统编写的,我怀疑它已经过时了,原因有两个:

  • 我找不到它引用的很多变量的任何文档(LUA_BINDIR等)
  • 我机器上/usr/local/bin/luarocks5.1的脚本看起来与那些完全不同 在页面上。
  • 页面上显示的config-X.lua文件看起来与我的相似 安装。

实际上,我不得不在一个不幸的旧版本的Ubuntu(7.10)上这样做,所以也许它更可能是我的系统已经过时了。无论哪种方式,我都无法让luarocks-jit工作。

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

没关系,在搞乱了luarocks配置脚本​​后,我意识到luajit在很多方面都是lua5.1。 ./configure --lua-suffix = jit --with-lua = / usr似乎可以在我的系统上运行。