Ravi-Distro 0.4 alpha release
Pre-releaseRavi-Distro aims to be a small and focused distribution of Lua 5.3 (www.lua.org) and Ravi 5.3 (https://github.com/dibyendumajumdar/ravi). In this release binary distributions of Ravi and Lua 5.3 for Windows 64-bit are provided. The packages included in this release are:
- lua 5.3.5 (updated!)
- Ravi with OMR JIT backend (new JIT backend!)
- luafilesystem
- luasocket
- lpeglabel
- torch7
- torch7-nn
- torch7-optim
- torch7-autograd (new!)
- torch7-cephes
- penlight
- moses
- lua-cjson
- luaffi
- libuv (new!)
- nj (JIT engine based on Eclipse OMR) (new!)
New in this this release is also a beginning towards creating unified Documentation for the distribution. Please visit:
https://github.com/dibyendumajumdar/ravi-distro/tree/master/Documentation
Please visit the release page below for further information.
https://github.com/dibyendumajumdar/ravi-distro/releases/tag/0.4
Installation
In this release pre-built binaries are provided for Windows 64-bit.
The binaries were built using Visual Studio 2017. You will need to download and install the
Microsoft Visual C++ Redistributable for Visual Studio 2017 as this is not included.
Please unzip and install the package under c:/Software
, so that after installation the path
will be c:/Software/lua53
or c:/Software/ravi
. Any other location may cause problems as you will need to amend the supplied scripts.
You can set the Lua environment by invoking inside a command prompt:
For Lua:
c:\Software\lua53\bin\luaenv.bat
For Ravi:
c:\Software\ravi\bin\ravienv.bat
Build instructions for Linux and Mac OSX
Please see the build instructions at https://github.com/dibyendumajumdar/ravi-distro
Please report any issues you find.
Thank you