Installation

Aciqra runs on both the Windows and GNU/Linux operating systems. It may be possible to run it on a Mac but it has not been tested.

Windows

Installation on Windows is relatively straightforward. The easiest way to install Aciqra is to download an run the installer. An installation wizard guides through the process of selecting install options and installs the program to the desired location.

WINE

The Windows installer is known to work on WINE. However, there are reports that the program will occasionally crash for unknown reasons. WINE is not officially supported as a platform for Aciqra.

Source

For all other operating systems, there are no official binary distributions. However, installing from source is fairly simple as well. The follow steps are for Debian GNU/Linux, but may apply to any distribution of GNU/Linux or similar operating system. This approach requires a C compiler. The GCC C Compiler is recommended. A complete build environment for building Aciqra, including GCC, may be installed on Debian by running:
sudo apt-get install build-essentials

Install Dependencies

Before doing anything, a number of dependencies must be met. Aciqra directly depends on the I language and Aloac which, in turn, have their own depencies that must be met as well. The following packages must be installed before proceeding (Debian package names in parentheses):

  • libcurl (libcurl4-gnutls-dev)
  • freeglut (freeglut3-dev)
  • OpenGL / GLU (mesa-common-dev)
  • ncurses (libncurses5-dev)
  • GNU Readline (libreadline-dev)
  • zlib (zlib1g-dev)

It's possible to retrieve them all at once by executing the following (tested on Debian 7.1 "wheezy"):
sudo apt-get install libcurl3-gnutls-dev freeglut3-dev mesa-common-dev libncurses5 libreadline-dev zlib1g-dev

After installing these packages, it's possible to install I. Start by fetching the source code:
svn export svn://svn.code.sf.net/p/ilang/code/trunk i-code

Navigate into the source directory, build, install and return:
cd i-code
make gnu
sudo make install
cd ..

Then, repeat with Aloac (it's important to install Aloac after I because Aloac depends on I):
svn export svn://svn.code.sf.net/p/aloac/code/trunk aloac-code
cd aloac-code
make gnu
sudo make install
cd ..

Install Aciqra

Only after all dependencies are met can Aciqra be successfully installed. To start, download a copy of the source code. It will have a file name in the format of aciqra-x.y.z.7z where x.y.z is the version number.

The p7zip package is needed to extract the archive. It can be obtained by running:
sudo apt-get install p7zip

Then, using p7zip, extract the source archive, then build and install like before:
7za x aciqra-x.y.z.7z
cd aciqra-x.y.z
make gnu
sudo make install

Afterwards, running aciqra on a shell will load the program.