... не смотря на кажущуюся легкость сего. уже пару дней бьюсь (
Итак, имеется дебиан джесси и Lua из реп:
$ uname -r
3.16.0-4-amd64
$ lua -v
Lua 5.2.3 Copyright (C) 1994-2013 Lua.org, PUC-Rio
имеется, также, желание поиграться с опенгл-ом и прочими возможностями iup-а. берем пример из доков iup-а и запускаем
содержимое dialog.lua
--IupDialog Example in IupLua
--Creates a simple dialog.
require( "iuplua" )
vbox = iup.vbox { iup.label {title="Label"}, iup.button { title="Test" } }
dlg = iup.dialog{vbox; title="Dialog"}
dlg:show()
if (iup.MainLoopLevel()==0) then
iup.MainLoop()
end
запускаем:
# lua dialog.lua
lua: dialog.lua:4: module 'iuplua' not found:
no field package.preload['iuplua']
no file '/usr/local/share/lua/5.2/iuplua.lua'
no file '/usr/local/share/lua/5.2/iuplua/init.lua'
no file '/usr/local/lib/lua/5.2/iuplua.lua'
no file '/usr/local/lib/lua/5.2/iuplua/init.lua'
no file '/usr/share/lua/5.2/iuplua.lua'
no file '/usr/share/lua/5.2/iuplua/init.lua'
no file './iuplua.lua'
no file '/usr/local/lib/lua/5.2/iuplua.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.2/iuplua.so'
no file '/usr/lib/lua/5.2/iuplua.so'
no file '/usr/local/lib/lua/5.2/loadall.so'
no file './iuplua.so'
stack traceback:
[C]: in function 'require'
dialog.lua:4: in main chunk
[C]: in ?
сидим недоумеваем... под виндой завелось из коробки...
дебиан-вей приветствуется, но сойдет любое решение. я уже задрался, чесслово. явно ж в два аптэгэтинсталла решается.. куда копать?