On 10/3/2012 10:36 AM, Elias Barrionovo wrote:
On Wed, Oct 3, 2012 at 1:30 PM, M. Edward (Ed) Borasky <znmeb@xxxxxxxxx> wrote:Thanks for mentioning Luvit and libuv - I'm checking them out as well. On a related note, is there a plan to get LuaJIT packaged for the major Linux distros (Fedora, Ubuntu, openSUSE?) I'd like to have LuaJIT on Fedora so I can package and run LuaAV there.Since LuaJIT is still on beta status (i.e., not stable), it's possible that the package mantainers of "major Linux distros" will not accept it. ArchLinux has LuaJIT on its official repos (community). =)
It's also in Ubuntu-12.10, but I prefer the 5.2 compatibility version of luajit, since it has some new features (pairs metamethods, and others) that seems useful.
malkia@bager:~/p$ apt-file search luajit libluajit-5.1-2: /usr/lib/i386-linux-gnu/libluajit-5.1.so.2 libluajit-5.1-2: /usr/lib/i386-linux-gnu/libluajit-5.1.so.2.0.0 libluajit-5.1-2: /usr/share/doc/libluajit-5.1-2/changelog.Debian.gz libluajit-5.1-2: /usr/share/doc/libluajit-5.1-2/copyrightlibluajit-5.1-common: /usr/share/doc/libluajit-5.1-common/changelog.Debian.gz
libluajit-5.1-common: /usr/share/doc/libluajit-5.1-common/copyright libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/bc.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/bcsave.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/dis_arm.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/dis_ppc.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/dis_x64.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/dis_x86.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/dump.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/v.lua libluajit-5.1-common: /usr/share/luajit-2.0.0-beta9/jit/vmdef.lua libluajit-5.1-dev: /usr/include/luajit-2.0/lauxlib.h libluajit-5.1-dev: /usr/include/luajit-2.0/lua.h libluajit-5.1-dev: /usr/include/luajit-2.0/lua.hpp libluajit-5.1-dev: /usr/include/luajit-2.0/luaconf.h libluajit-5.1-dev: /usr/include/luajit-2.0/luajit.h libluajit-5.1-dev: /usr/include/luajit-2.0/lualib.h libluajit-5.1-dev: /usr/lib/i386-linux-gnu/libluajit-5.1.a libluajit-5.1-dev: /usr/lib/i386-linux-gnu/libluajit-5.1.so libluajit-5.1-dev: /usr/lib/i386-linux-gnu/pkgconfig/luajit.pc libluajit-5.1-dev: /usr/share/doc/libluajit-5.1-dev/changelog.Debian.gz libluajit-5.1-dev: /usr/share/doc/libluajit-5.1-dev/copyright luajit: /usr/bin/luajit-2.0.0-beta9 luajit: /usr/share/doc/luajit/changelog.Debian.gz luajit: /usr/share/doc/luajit/copyright luajit: /usr/share/man/man1/luajit.1.gz malkia@bager:~/p$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu quantal (development branch) Release: 12.10 Codename: quantal malkia@bager:~/p$ uname -aLinux bager 3.5.0-16-generic #24-Ubuntu SMP Fri Sep 28 00:11:13 UTC 2012 i686 i686 i686 GNU/Linux