Personal tools
You are here: Home Download

Download

Source code Tango distribution

You can download a Tango source code release (release 7.2.6) from this WEB page. It is based on autoconf for Unix. It has been tested on various flavours of Linux (Suse, RedHat and Debian) and Solaris 10. Your feedback will be appreciated. The source distribution does not contain omniORB and omniNotify. Tango release 7.2.6 was tested with omniORB-4.1.4 and omniNotify-2.1.

There is a warning for omniNotify if you want to run it on a Linux based 64 bits computer. Its release 2.1 is not 64 bits compatible. To have a 64 bits ready release, you have to get the package from the branch named omniNotify_develop.

On top of that, to compile omniNotify on a modern computer using C++ streams, you have to apply the patch provided by one community member.

Read through the list of changes to find out about the modifications compared to former releases or the modifications between the packages available to download.

Patches are available for this release in the patch page.

Older Releases:

 

Ubuntu GNU/Linux binary distribution

Since its release 7.2.6, Tango is available as a set of binary packages (Debian packaging system) for the Ubuntu GNU/Linux distribution. Ubuntu lucid (release 10.04) and maverick (release 10.10) are supported. The binary packages are made available on the Launchpad web site in a tango-controls/core PPA (Personal Packages Archive)

If you are a Ubuntu lucid or maverick user, read this HowTo to learn how you can install Tango on your computer in a few clicks.

 

Windows binary distribution

For Windows (7, Vista or XP), you can download a ready to use binary distribution. The distribution also contains the omniORB libraries and a statically linked notifd.

 

Older Releases:
  • Release 7.2.1 as a zip file (105 MBytes). This binary distribution contains the libraries for Visual C++ 2005 (VC8), 2008 (VC9) and was tested under Windows 7, Vista and XP.

  • Release 7.1.1 as a zip file (75 MBytes). This binary distribution contains the libraries for Visual C++ 2005 (VC8), 2008 (VC9) and was tested under Windows Vista or XP.

 

Latest release of the tools bundled within the source distribution

The tools bundled with the distribution are available for download in their own specific web pages.

 

You can get also get the latest individual package on the Tango ftp site

 

Tango archiving system

You can download all the jar files necessary to run the Tango archiving system in its own download page

 

Tango bindings

  • Python (Python Web Site)
    • Release 7.2.2
      • Requires
        • python (>=2.4) (tested with 2.6.4)
        • tango (>=7.2.6) (tested with 7.2.6)
        • boost python (>=1.33); if python >=2.6.3 boost python >= 1.41 (tested with 1.41)
      • Source distribution (how to compile)
      • Windows installer for python 2.6 (exe or msi)
      • Windows installer for python 2.7 (exe or msi)
    • Release 7.1.6
      • Requires 
        • python (>=2.4) (tested with 2.6.4)
        • tango (>=7.1.0, recommended 7.1.1) (tested with 7.1.1)
        • boost python (>=1.33); if python >=2.6.3 boost python >= 1.41 (tested with 1.42)
      • Source distribution (how to compile)
    • Release 7.1.1 windows installer

     

     

     

    • LabVIEW  (LabVIEW Web Site)
      • Source code distribution
        • The Linux version of LabVIEW 2010 has been compiled with gcc-4.2.4. Therefore, for binary compatibility reasons, the binding and whole Tango software chain must be compiled this gcc version. The binding compilation requires Tango 7.2.6 with the latest Tango::Group implementation or a higher version. This binding also works fine under Mac OS X.

     

     

    GUIs

    • Tango ATK is a client framework for building applications based on Java Swing in a Tango control system.
    • A new kid on the block is the TANGO Workbench - a rich client which will provide a single multiple document interface for all possible tasks TANGO users, managers and developers need to carry out. We are requesting comments on this proposal.
    • QTango - Qt & Tango 4.2.1 by Giacomo Strangolino: a framework built on top of QTangoCore and QtControls.
      It consists of classes and widgets that interact with the Tango control system, while providing an easy API to the programmer and full integration with the Qt4 designer. Presentations, reference manuals and other information can be found in the specific page.
    • Mango 1.0.0beta8 by Giacomo Strangolino: an online designer to easily create QTango graphical interfaces. Dedidicated page here. [C++]
    • Taurus 2.1.1 : a python, PyTango & PyQt based GUI library.

     

    Web interfaces

     

    Sardana

    The latest release of Sardana (1.0.0dev) can be downloaded from <temporarily unavailable> .

    For instructions on how to install or get the latest development snapshot please check the documentation.

    Panel Builder

    • Jddd for Tango release 4.0
      • You need to adapt the CLASSPATH in the jddd and jddd-runtime scripts with the path to your Tango installation.

    Tango Box

    • Tango box release 2.0 release candiate 0
      • The file has been compressed using 7 Zip on a Windows box. Please also use 7 Zip to uncompress it (which is freely download-able from their web page).

     

    Document Actions