Install Ellogon from SVN

The easier way to install a binary distribution of Ellogon, that can be updated to the latest binary snapshot, is to use subversion (or TortoiseSVN). Binary distributions are uploaded frequently at SourceForge:

https://sourceforge.net/p/ellogon/code/HEAD/tree/runtime/

Windows (all versions: XP, Vista, 7, 8, 8.1)

The easier way to install a subversion client, is through TortoiseSVN. Please download and install TortoiseSVN from here: http://tortoisesvn.net/downloads.html.

Under Windows, it is a good idea to install applications that need to change often without an installer (such as ActiveTcl or Ellogon installed through subversion) outside the default locations C:\Program Files or C:\Program Files (x86). The suggested installation location is any folder in the root of any drive, such as C:\TclApps\Ellogon or D:\TclApps\Ellogon. As an example, the directory C:\TclApps can be created, and then Ellogon can be checked-out by right-clicking on any empty area of this folder in Windows Explorer, and selecting "SVN Checkout..." from the menu that will appear:

Then, a new dialog will appear, which must be filled with information similar to the following screenshot:

(The values svn://svn.code.sf.net/p/ellogon/code/runtime and C:\TclApps\Ellogon have been used).

Then, pressing "OK", Ellogon will be downloaded and will be ready to be used:

You can verify that Ellogon runs, by issuing the following command:

C:\TclApps\ActiveTcl-8.6\bin\wish8.6 C:\TclApps\Ellogon\ellogon

Or, by double-clicking on the file C:\TclApps\Ellogon\ellogon.tcl.

In order to keep your Ellogon binary distribution up-to-date, you can right-click on the Ellogon folder in Windows Explorer, and select "SVN Update" from the menu that will appear.

Linux and OS X

In order to install the binary distribution from SourceForge under Linux or OS X, you can issue the following commands in a terminal:

cd /opt
sudo mkdir Ellogon
chown -R put-your-username-here:put-your-groupname-here Ellogon
cd /opt
svn checkout svn://svn.code.sf.net/p/ellogon/code/runtime Ellogon

You can verify that Ellogon runs, by issuing the following command:

/opt/ActiveTcl-8.6/bin/wish8.6 /opt/Ellogon/ellogon

In order to keep your Ellogon binary distribution up-to-date, you can use the following commands:

cd /opt/Ellogon
svn update

Installing Ellogon on Mac OS X

This article contains information about how a binary installation of Ellogon can be installed and used under the Mac OS X (Leopard/Snow Leopard) operating system.

Step 1: Download ActiveTcl

In order to run Ellogon, Tcl/Tk version 8.6 (or newer) is required. In addition, Ellogon requires some common Tcl/Tk packages (such as tcllib, TkTable, tablelist, tDom, etc.), and thus, a "Batteries Included" distribution is recommended. The Ellogon Development Team recommends the distributions from ActiveState, known as ActiveTcl.

ActiveTcl distributions can be downloaded from the following locations:

Step 2: Install ActiveTcl

Once the ActiveTcl DMG image file has been downloaded, it will be mounted automatically by the operating system, and the following window will be displayed:

Please double click on the package icon and follow the instructions to install ActiveTcl.

Step 3: Update the package repository of ActiveTcl

Once ActiveTcl has been successfully installed, an update of its packages repository is recommended. In order to perform this update, open a Terminal (from Applications/Utilities/Terminal) and execute the following commands:

  • sudo teacup timeout -1
  • sudo teacup update-self
  • sudo teacup update
  • sudo teacup install grammar::fa

The commands displayed above may require some time to finish. Please be patient and don't interrupt their execution. It is a good idea to perform the last two commands once per month, in order to update the packages repositories up to date.

Step 4: Download Ellogon

Ellogon binary distributions can be downloaded from the following locations:

Step 5: Install Ellogon

Currently, Ellogon binary distributions for Mac OS X are distributed in the form of tar.gz archives, and not as DMZ image files. Thus, Ellogon cannot be installed automatically as ActiveTcl does, and requires some manual actions in order to install it. Once an Ellogon binary distribution has been downloaded, it is highly probably that it will be extracted, leaving a .tar file in the "Downloads" directory:

Double-clicking on the tar archive, will extract the archive, creating a folder containing the Ellogon files, which will be shown in the Finder window:

The created folder containing the Ellogon files must be moved into a different location. A suitable location is in the home directory of the user.

The Ellogon Development Team is working on a DMZ installer for Ellogon.

Step 6: Run Ellogon

Running Ellogon should be done through a Terminal. The user should start a Terminal (from Applications/Utilities/Terminal) and execute the following command:

  • wish8.6 <full path to Ellogon folder>/ellogon

where <full path to Ellogon folder> must be substituted with the full path of the Ellogon folder. Assuming that the Ellogon folder was moved to the home directory of the user, the command that must be executed in the Terminal is:

  • wish8.6 ~/Ellogon-191/ellogon

If everything has been performed ok, Ellogon will be initiated, as shown in the following image (OSX 10.6 - Snow Leopard).

Ellogon also works on OS X 10.5 (Leopard):

Installing Ellogon on Windows

This article contains information about how a binary installation of Ellogon can be installed and used under the Windows (XP, Vista, 7, 8, etc.) operating system (32/64 bits).

Step 1: Download ActiveTcl

In order to run Ellogon, Tcl/Tk version 8.6 (or newer) is required. In addition, Ellogon requires some common Tcl/Tk packages (such as tcllib, TkTable, tablelist, tDom, etc.), and thus, a "Batteries Included" distribution is recommended. The Ellogon Development Team recommends the distributions from ActiveState, known as ActiveTcl.

ActiveTcl distributions can be downloaded from the following locations:

It is a good idea to always install the highest available version of ActiveTcl. The minimum requirement is 8.6 (Ellogon will not work with ActiveTcl 8.5 series, or earlier versions than 8.6.0.0.)

Step 2: Install ActiveTcl

Once the ActiveTcl installer has been downloaded (i.e. on Desktop), run the installer with Administrative privileges (double-click on the installer, and select "Run as administrator").

Once the installer has been executed, the graphical installer will be displayed. Please follow the instructions of the installer to install ActiveTcl.

We recommend to use the proposed installation location ("C:/Tcl"), "C:/TclApps", or any other location except "Program Files".

Step 3: Update the package repository of ActiveTcl

Once ActiveTcl has been successfully installed, an update of its packages repository is recommended. In order to perform this update, open a Command Prompt with Administrative privileges (from Applications/Utilities/Terminal) and execute the following commands:

  • teacup timeout -1
  • teacup update-self
  • teacup update
  • teacup install grammar::fa

The commands displayed above may require some time to finish. Please be patient and don't interrupt their execution. It is a good idea to perform the last two commands once per month, in order to update the packages repositories up to date.

Step 4: Download Ellogon

Ellogon binary distributions can be downloaded from the following locations:

Step 5: Install Ellogon

Once the Ellogon installer has been downloaded (i.e. on Desktop), run the installer with Administrative privileges (double-click on the installer, and select "Run as administrator"). Once the installer has been executed, the graphical installer will be displayed. Please follow the instructions of the installer to install Ellogon .

 

 

 

 

 

Step 6: Run Ellogon

Ellogon can be run similarly to an Windows application, either from the Start menu, or through shortcuts placed on the Desktop or Quick Lanch toolbar.

Alternatively, Ellogon can be run from the Command Prompt, with the following command:

  • wish8.6 <full path to Ellogon folder>\ellogon

where <full path to Ellogon folder> must be substituted with the full path of the Ellogon installation folder. Assuming that the Ellogon has been installed in "C:\Program Files (x86)\Ellogon", the command that must be executed in the Command Prompt is:

  • wish8.6 "C:\Program Files (x86)\Ellogon\ellogon"

If everything has been performed ok, Ellogon will be initiated, as shown in the following image (Windows 7 Ultimate, 64 bits).

Installing Ellogon on Linux

This article contains information about how a binary installation of Ellogon can be installed and used under the Linux (Fedora, Ubuntu, etc.) operating system (32/64 bits).

Step 1: Download ActiveTcl

In order to run Ellogon, Tcl/Tk version 8.6 (or newer) is required. In addition, Ellogon requires some common Tcl/Tk packages (such as tcllib, TkTable, tablelist, tDom, etc.), and thus, a "Batteries Included" distribution is recommended. The Ellogon Development Team recommends the distributions from ActiveState, known as ActiveTcl.

ActiveTcl distributions can be downloaded from the following locations:

Step 2: Install ActiveTcl

Once the ActiveTcl installer has been downloaded (i.e. in the Desktop directory of the current User), extract that tar.gz archive (either through a file manager - like the following image - or by executing "tar -xvfz" on the tar.gz archive).

Once the installer has been extracted, open a Terminal, and change directory the extracted directory:

  • cd ~/Desktop
  • cd ActiveTcl<press the Tab key to automatically complete the rest of the directory name>
  • sudo sh install.sh

If the commands executed were correct, the graphical installer will be displayed. Please follow the instructions to install ActiveTcl.

Step 3: Update the package repository of ActiveTcl

Once ActiveTcl has been successfully installed, an update of its packages repository is recommended. In order to perform this update, open a Terminal (from Applications/Utilities/Terminal) and execute the following commands:

  • sudo teacup timeout -1
  • sudo teacup update-self
  • sudo teacup update
  • sudo teacup install grammar::fa

The commands displayed above may require some time to finish. Please be patient and don't interrupt their execution. It is a good idea to perform the last two commands once per month, in order to update the packages repositories up to date.

Step 4: Download Ellogon

Ellogon binary distributions can be downloaded from the following locations:

Step 5: Install Ellogon

Currently, Ellogon binary distributions for Linux are distributed in the form of tar.gz archives. Thus, Ellogon cannot be installed through a graphical installer as ActiveTcl does, and requires some manual actions in order to install it. Once an Ellogon binary distribution has been downloaded, it must be extracted, creating a directory inside the "Downloads" directory:

  • tar -xvfz Ellogon-192-Linux-OSX-32-64.tar.gz

The created folder containing the Ellogon files should be moved into a different location. A suitable location is in the home directory of the user.

Step 6: Run Ellogon

Running Ellogon should be done through a Terminal. The user should start a Terminal (from Applications/Accessories/Terminal under Ubuntu) and execute the following command:

  • wish8.6 <full path to Ellogon folder>/ellogon

where <full path to Ellogon folder> must be substituted with the full path of the Ellogon folder. Assuming that the Ellogon folder was moved to the home directory of the user, the command that must be executed in the Terminal is:

  • wish8.6 ~/Ellogon-192/ellogon

If everything has been performed ok, Ellogon will be initiated, as shown in the following image (Ubuntu 10.4 64 bits).

Ellogon Installation Instructions

This article describes how binary distributions of Ellogon can be installed, or how Ellogon can be compiled from sources. Please follow the instructions according to the operation system that you plane to install/compile Ellogon on.

Windows XP, Vista, 7

Fedora, Ubuntu

Mac OS X

Install a binary Ellogon distribution Install a binary Ellogon distribution (tar.gz) Install a binary Ellogon distribution (tar.gz)
Compiling Ellogon from sources Compiling Ellogon from sources Compiling Ellogon from sources