I'm trying to pack wxLua into pkgsrc-wip... like other packages...Makefiles aren't well written and I have some problems to build it...
I will never understand why people attach lua sources in every lua module. lua module must be that: MODULE. a dynamic library loaded in LUA_INIT environ, if not we are creating a new binary for every module. And that's very ugly.
After some changes and tests I build wxlua library (.so) in NetBSD using pkgsrc. But I can't init this library. Any idea?
$ export LUA_INIT="wx=loadlib('/usr/pkg/lib/libwx_gtk_lua-2.4.so.1.5.0','lua_open')();"
$ lua
lua: LUA_INIT:1: attempt to call a nil value
stack traceback:
LUA_INIT:1: in main chunk
[C]: ?
I test calling luaopen_loadlib, and some other functions 'string'ing and grepping the library, but nothing works :(
On Mon, 01 Mar 2004 15:05:21 +0100
Martin Spernau <martin@traumwind.de> wrote:
Serge Semashko wrote:
is wxLua DLL compatible with luacheia?
I think the DLL setup in Paul's project is different than what we use in
LuaCheia. (wxLua=all Lua in one DLL; LuaCheia = 2 DLLs)
But I'm sure wxLua Module can be built as a LuaCheia compatible DLL.
Actually we already have an earlier version of wxLua in the LuaCheia
cvs, but couldn't get it to build/work properly. I'm putting great hopes
in the new release, esp. as it adds MAC OSX support, which I can verify
works on my machine.
We (LuaCheia team) are seeking volunteers to integrate the wxLua module
into LuaCheia.
greetings, Martin