From: Hakki D. <dog...@tr...> - 2006-12-06 21:44:20
|
Hi, John Labenski wrote: > On 12/5/06, Hakki Dogusan <dog...@tr...> wrote: >> (Mingw, wxLua cvs, wx2.7.2/wx2.8 ANSI and Unicode, WinXP Turkish) >> >> I want a wx.dll usable with standart lua. >> Is it possible with supplied makefiles? >> >> ps. >> If I compile wxLua with the following options; >> SHARED = 1, WX_SHARED = 1,USE_LUAMODULE = 1 >> >> It gives a wx.dll depending on >> LUA5.1.DLL >> WXLUA_MSW28U_WXBIND.DLL >> WXLUA_MSW28U_WXLUA.DLL >> >> But WXLUA_MSW28U_WXBIND.DLL also depends on >> WXLUA_MSW28U_LUA.DLL (which already has lua library in it) > > Since the modified lua that wxLua was using is a little bit of a > headache for the above reason, I've rewritten the coroutine handling > code to work with the original lua. > > So... to solve your problem we have to rebuild the build files. I hope > I can get the bakefile we use to work tomorrow. > > In the meantime, if you get an update from CVS or the latest snapshot, > hacking it should be pretty easy since there shouldn't be any > difference between > WXLUA_MSW28U_LUA.DLL > LUA5.1.DLL > > I'll let you know after the rebuild. > > Regards, > John Labenski > Thanks. Indeed now LUA5.1.DLL == WXLUA_MSW28U_LUA.DLL I assume new makefiles won't generate WXLUA_MSW28U_LUA.DLL? ps. I built a wxLua module with Code::Blocks. I used wx as static lib. It seems work. It is ~3Mb (upx'ed) single dll, only depends to lua5.1.dll. If you interested I can put it somewhere. -- Regards, Hakki Dogusan |