Current Stable Release: Tarred/Compressed Source
for Download
File Type Version Revision Size (KB) Date xcircuit-3.6.165.tgz Gzipped source 3.6.165 165 1458KB February 5, 2010 at 2:40am
Current Development Release: Tarred/Compressed Source
for Download
File Type Version Revision Size (KB) Date xcircuit-3.7.6.tgz Gzipped source 3.7.6 6 1460KB February 23, 2010 at 2:40am
CVS RepositoryThe Open Circuit Design anonymous CVS repository may be used for downloads of the most recent XCircuit source. To use the anonymous CVS, do:cvs -d :pserver:anonymous@opencircuitdesign.com:/usr/cvsroot loginThe anonymous CVS password is "anoncvs ".After logging in, check out the XCircuit source with:
cvs -d :pserver:anonymous@opencircuitdesign.com:/usr/cvsroot checkout xcircuit-3.6or
cvs -d :pserver:anonymous@opencircuitdesign.com:/usr/cvsroot checkout xcircuit-3.7Module names are "xcircuit" and "xcircuit-dev" for the stable (3.6) and development (3.7) distributions; these module names may be used in place of the names "xcircuit-3.6" and "xcircuit-3.7" above.
Compile and Install Instructions
Release Notes
Prior Releases: Tarred/Compressed Source
for Download
File Type Version Revision Size (KB) Date xcircuit-3.4.30.tgz Gzipped source 3.4 30 1055 July 19, 2008 xcircuit-3.3.38.tgz Gzipped source 3.3 38 1359 September 28, 2005 xcircuit-3.2.27.tgz Gzipped source 3.2 27 1398 September 17, 2004 xcircuit-3.2.16.tgz Gzipped source 3.2 16 1293 April 7, 2004 xcircuit-3.2.8.tgz Gzipped source 3.2 8 1250 February 11, 2004 xcircuit-3.2.7.tgz Gzipped source 3.2 7 1249 February 6, 2004 xcircuit-3.2.5.tgz Gzipped source 3.2 5 834 February 5, 2004 xcircuit-3.1.38.tgz Gzipped source 3.1 38 832 January 28, 2004 xcircuit-3.1.24.tgz Gzipped source 3.1 24 863 September 22, 2003 xcircuit-3.0.tar.gz Gzipped source 3.0 11 698 January 27, 2003
Pre-compiled XCircuit packages
Version Distribution xcircuit 3.4.26 OpenBSD
Version 3.4 is the most recent stable packaged distribution.
Version 3.3.37 was compiled with gcc-4 under Fedora Core 4. This may not be compatible with certain systems and their installed shared libraries, so version 3.3.18 will be left around for a while (Fedora Core 2). Note that in any case, the source RPM can be downloaded and compiled. Alec sent me version 3.4.26, and I haven't heard any complaints about 3.3.37, so I'm removing version 3.3.18 from the list.
File Type Revision Size Date xcircuit-3.6.143-1.i386.rpm Pre-compiled Intel x86 executable 1 (500KB+) November 24, 2008 xcircuit-3.4.30-1.i386.rpm Pre-compiled Intel x86 executable 1 (500KB+) November 21, 2008
Update: May 25, 2002: Slackware 8 packages updated to
XCircuit version 2.5.4. Requires Python-2.0.1 or newer.
Update: November 3, 2003: Slackware 9 packages updated to
XCircuit version 3.1.24. Compiled with the Tcl/Tk interface.
File Type Revision Size Date xcircuit-3.1.24-i386-1.tgz Pre-compiled Intel x86 executable 1 ? November 3, 2003 xcircuit-2.5.4-i386-1.tgz Pre-compiled executable 1 ? May 25, 2002 xcircuit-2.3.5-i386-1.tgz Pre-compiled Intel x86 executable 1 (281KB) October 29, 2001
Forrest Cook reports a successful compile on Ubuntu Linux 5.10 ("Breezy Badger"). However, Ubuntu, being a bit spare on development software in the standard installation, requires these additional packages to compile xcircuit:The configure line for Ubuntu is the following:
- tcl8.4
- tcl8.4-dev
- tk8.4
- tk8.4-dev
- libxp
- gcc
- g++
- make
- nasm
- m4
./configure --with-tcl=/usr/lib/tcl8.4 --with-tk=/usr/lib/tk8.4Giuseppe Borzi at the University of Messina in Italy sent me a packaged version of XCircuit-3.4 for Ubuntu 7.04 (i386). The package can be downloaded here:
File Type Revision Size Date xcircuit_3.4.26-0ubuntu1_i386.deb Pre-compiled Intel x86 executable 1 427KB July 4, 2007
This PiSi package was created by Ayan Öztürk. It can be found here: http://packages.pardus.org.tr/contrib-2007/xcircuit-3.6.130-6-6.pisi (343KB). Many thanks to Ayan! (Last updated February 20, 2008).
XCircuit will compile under the UNIX/X11-based Macintosh OS-X. However, there is a packaged version which should make installation a cinch. Thanks to Max Horn (max@quendi.de) for providing and maintaining this package. The link to XCircuit for OS-X is: fink.sourceforge.net package xcircuit. Mac OS-X caveats: It appears that it may be necessary to have the "fink" package of Tcl/Tk (see above link) for the Tcl-based version of XCircuit to compile and link properly under Mac OS-X.
Have an xcircuit package you'd like to share? Send it (or a link) to me. I generally recommend compiling from source (see up top, this page), so I don't make packages myself (that, and the fact that my rpm executable has been broken for a long time). But that's not everyone's cup of tea. In particular, some systems are distributed in broken condition or otherwise have problems or incongruities that make compilation difficult for the novice. If you have a package, I'll put it here.
XCircuit for Windows (native)Additional installation instructions: If you want the Tcl/Tk version, it is generally better to use an existing version of Tcl/Tk rather than install one in the XCircuit directory. If you don't have Tcl/Tk for Windows, I recommend the free ActiveTcl from ActiveState software. When using an existing version of Tcl/Tk, unselect Tcl/Tk from the install list for XCircuit. You will be prompted for the location of your existing version of Tcl. ActiveTcl installs by default into C:\Tcl.
XCircuit for Windows/Cygwin
XCircuit Project on SourceForge
Repository of Object Libraries
Contributions
XCircuit archive
Back to the xcircuit home page. . .

| email: |
|
Last updated: February 23, 2010 at 2:40am