Download
Download Links
You may download the source code or a self-contained Windows version from SourceForge download page.
For the latest development version, you can also check ou the Mercurial repository.
Requirements
Run Requirements
To run IDC you will need:
Build Requirements
Parts of IDC are automatically generated. If you want to modify the IDC source, you may also need:
ANTLR (version 2)
Installation Instructions
Windows Instructions
For a quick test-drive of IDC you can download and run the self-contained package for Windows, and then run the idc.bat.
There is not Windows installer at the moment, so you will have to download the source code from above.
If you prefer a leaner installation, then:
Download and install Python for Windows
Download and install the GTK+ Runtime for Windows
Download and install PyCairo, PyGobject, and PyGTK for Windows
Download and install Graphviz for Windows
Download and run Easy Install script
- Install pyparsing via the Easy Install script:
C:\Python25\Scripts\easy_install.exe pyparsing
- Install pydot via the Easy Install script:
C:\Python25\Scripts\easy_install.exe -f http://code.enthought.com/enstaller/eggs/windows/xp pydot
Download and unzip the IDC source code to a folder
- Run the idc.py script.
If you don't have Python installed, a simpler option is to download and install Python Enthought Edition. It is a big a download, but it already includes most of the dependencies above, except GTK and PyGTK.
Debian/Ubuntu Instructions
- Run:
apt-get install python-gtk2 python-pyparsing python-pydot graphviz
- For development you may also install ANTLR:
apt-get install cantlr
Download and unzip the IDC source code to a folder
- Run the idc.py script.