Thanks for the suggestions. I've tried loading the 32 bit 5.1 version of the library from *iup-3.26-Lua51_Win32_dllw6_lib*, and changed the first lines to:
package.cpath = package.cpath .. ".\\?51.dll;" require("iuplua") However, I now get the error: * error loading module 'iuplua' from file '.\iuplua51.dll': The specified module could not be found.* stack traceback: [C]: in function 'searcher' .../init.lua:827: in function 'findinit' .../init.lua:852: in function <.../init.lua:843> [C]: in function 'xpcall' .../init.lua:923: in function 'require' hello.lua:2: in main chunk [C]: at 0x01231f20 stack traceback: [C]: in function 'error' .../init.lua:926: in function 'require' hello.lua:2: in main chunk [C]: at 0x01231f20 Are any people successfully using LuaJIT with IUP? -- David On Wed, Apr 17, 2019 at 5:37 AM Antonio Scuri <antonio.sc...@gmail.com> wrote: > Hi, > > The two packages are very different. First you need to know which LuaJit > you are using, 32 or 64 bits. > > From the first message it looks like you are using a 32 bit version, but > try to load a 64 bits DLL. > > From the second message it looks like other files are missing, like > iup.dll. Notice that these files must also be 32 bits or 64 bits > accordingly. > > Best, > Scuri > > > Em qua, 17 de abr de 2019 às 06:22, Johann Philippe via Iup-users < > iup-users@lists.sourceforge.net> escreveu: > >> As far as I know, there is no distribution of luajit compatible with lua >> 5.3. The last luajit distro i know is 5.1 so you should download the full >> iup package for lua5.1. >> Also, make sure your luajit interpreter is 64bit, (and your OS too). >> >> Le mardi 16 avril 2019 à 21:12:12 UTC+2, David Cuny <dc...@lanset.com> a >> écrit : >> >> >> I'm trying to run IUP using LuaJIT, but with no success. >> >> I've downloaded the library files* iup-3.26-Lua53_Win64_dll15_lib *and >> unzipped them into the same directory as the LuaJIT executable. >> >> At the head of my Lua script, I've got: >> >> >> *package.cpath = package.cpath .. ".\\?53.dll;"require("iuplua")* >> >> On launching LuaJIT, I get the error: >> >> *%1 is not a valid Win32 application.* >> >> Using the library* iup-3.26-Lua53_Win32_dll15_lib*, I get the error: >> >> >> *error loading module 'iuplua' from file '.\iuplua53.dll': The >> specified module could not be found.* >> >> What's the proper way to run IUP from LuaJIT? >> >> Thanks! >> >> -- David Cuny >> _______________________________________________ >> Iup-users mailing list >> Iup-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/iup-users >> _______________________________________________ >> Iup-users mailing list >> Iup-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/iup-users >> > _______________________________________________ > Iup-users mailing list > Iup-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/iup-users >
_______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iup-users