2012-07-23 95 views
3

我想为我的项目编译Luabind,收效甚微。我有lua目录(包含src,makefile等)作为luabind的兄弟。我将LUA_PATH设置为/ my/dirs/lua文件夹。我正在运行OSX Server 10.4。Luabind - 无法找到Lua库

当我进入luabind和类型的bjam我得到的错误:

error: at Jamroot:101 
error: *** Unable to find Lua Library 

如果我设置LUA_PATH到不正确目录中的错误是在73行(无法确定的Lua包括目录)。

我已经松散遵循本教程:http://cfc.kizzx2.com/index.php/building-luabind-on-mac-os-x/

回答

2

我刚刚遇到了同样的问题,因为你。

进出口运行Mageia 3.

的Jamroot中里面,我注意到它用来local lib = $(prefix)/lib ;指定路径。 在我的机器中,安装LUA的路径是/lib64。我改变了,它的工作。

检查文件并查看它是否与您的系统相符。我注意到,不仅路径是硬编码的,而且LUA库版本也是如此。

是的,我知道你的系统使用MAC,并且这篇文章是从2012年开始的。我只希望这个答案可以帮助任何最终导致这个问题或类似问题的人。