Top Documents Download Gallery Repository
Are you looking for a Software Engineer? Check Here

Download

Release notes are available here.

Latest Version

Windows Installer gura-0.7.0-win32.msi
Windows Binary gura-0.7.0-win32.zip
Mac OS X Disk Image gura-0.7.0.dmg
Sorce Package gura-0.7.0-src.tar.gz

Previous Version

Windows Installer gura-0.6.2-win32.msi
Windows Binary gura-0.6.2-win32.zip
Mac OS X Disk Image gura-0.6.2.dmg
Sorce Package gura-0.6.2-src.tar.gz

Installation

Windows

It has been confirmed that Gura runs on the following versions of Windows:

Launch the installer gura-0.7.0-win32.msi and follow the steps below:

Click [Next] to go to the next page.
Click [Next] to go to the next page. You can also modify the destinaton folder where Gura's executable and other necessary files are to be installed by clicking [Change...].
Click [Install] to do the installation. When you see a confirmation dialog that asks if you're sure to modify the system, click [Yes] in it.
Click [Finish] to finish the process.

The installer will set up all the necessary files as well as edit the registry to assign file extensions .gura, .guraw, .gurc and .gurcw as executable ones.

If you don’t want to modify registries, you can just expand ZIP file gura-0.7.0-win32.zip in some directory and edit PATH environment so that it includes gura\bin-x86 directory in the expanded content.

Mac OS X

It has been confirmed that Gura runs on the following versions of Mac OS X.

Open the disk image gura-0.7.0.dmg and drag Gura.app icon to Applications folder.

You can’t use Launchpad to run Gura.app as it’ll be blocked by Gatekeeper. This is because Gura hasn’t been shipped with an Apple Developer ID so far. Instead, browse the application in Finder and do “Open” in right-click menu.

Launching Gura.app will open a Terminal with Gura command prompt in which you can evaluate Gura scripts interactively. Call setup() function in the prompt to create a symbolic link /usr/bin/gura that allows you to execute the interpreter in any direcrtories.

Gura x.x.x [clang v.x.x, xxx xx xxxx] Copyright (C) 2011-xxxx ypsitau
------------------------------------------------------------------------
Execute function setup() to create a symbolic link /usr/bin/gura.
------------------------------------------------------------------------
>>> setup()
Password:
Symbolic link /usr/bin/gura was created.
>>>

Linux

It has been confirmed that Gura can run on the following distributions of Linux.

In default configuration, Ubuntu and Fedora do not include C++ compilers, cmake utility and readline library. Install them as below before building Gura.

For Ubuntu:

$ sudo apt-get install build-essential cmake libreadline-dev rpm

For Fedora:

# yum install gcc gcc-c++ make cmake readline-devel

Download a source package gura-0.7.0-src.tar.gz. Then, follow the steps below to build Gura executables and modules.

$ tar xvfz gura-0.7.0.tar.gz
$ cd gura-0.7.0
$ mkdir build
$ cd build
$ ../configure
$ make
$ sudo ./setup-guest
$ ./build-modules

After that, follow the steps below to install them to the system.

$ sudo make install
$ sudo ldconfig     # necessary only for the first install

Copyright (C) 2011-2017 ypsitau