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年開始的。我只希望這個答案可以幫助任何最終導致這個問題或類似問題的人。