Main | Download | News | Tutorial | Doc & FAQ & pool | Ringdove ![]() |
---|
Ringdove EDA is a suite of multiple software components. Ringdove is a traditional UNIX software. The normal way to install it is installing individual components that are required, starting with librnd (as most others depend on it).
Major (Linux) distributions do have official packages, so something like apt-get install pcb-rnd may work out of the box.
Repology.org has an up-to-date list of which distributions have which version. Some distributions have real outdated versions that make other options more viable. Repology versions:
When installing from source, please refer to file INSTALL in each package for dependencies and instructions.
URLs for installing from source using stable release tarballs:
package | links |
---|---|
librnd | [web] [tarballs] |
sch-rnd | [web] [tarballs] |
pcb-rnd | [web] [tarballs] |
route-rnd | [web] [tarballs] |
camv-rnd | [web] [tarballs] |
The latest (often unstable) development versions are available from VCS directly, using the following svn URLs:
package | svn URL |
---|---|
librnd | svn://svn.repo.hu/librnd/trunk |
sch-rnd | svn://svn.repo.hu/sch-rnd/trunk |
pcb-rnd | svn://svn.repo.hu/pcb-rnd/trunk |
route-rnd | svn://svn.repo.hu/route-rnd/trunk |
camv-rnd | svn://svn.repo.hu/camv-rnd/trunk |
The project called Ringdove is a script that attempts to download and install all the above. It's available from svn at svn://svn.repo.hu/ringdove/trunk or from tarballs.
After unpacking the tarball, please read INSTALL, that file describes the steps of configuration, compilation and installation.
Note: these tarballs do not contain source code of the components. They contain a script and documentation. The script will attempt to download them (using svn or wget). It is possible to run the download and the compile phase as separate steps.
For x86_64 Linux with GNU libc there are precompiled binaries called "binpack". These contain all dependencies and ringdove software. After unpacking the binpack tar.xz Ringdove components can be executed from bin/. No root required. Can be unpacked anywhere (recommended: ~/opt/).
There are two types of binpacks:
We have binpack-style stable releases for windows. Download the zip, unpack, go to the bin/ directory and start pcb-rnd, sch-rnd, camv-rnd, or other exe files there.
If you are using the windows pack, please send me an email from time to time so I know the user count is not zero. The email address is in README.txt in the zip.
Each component has its own documentation:
If any of the above doesn't work immediately, out-of-the-box, please do contact the project maintainer for support.