CADTools requires the Agar and FreeSG libraries. Note that the Subversion CADTools source also requires the SVN version of the Agar and FreeSG libraries.

CADTools is written in ANSI C, and is portable to all platforms supported by Agar. As with any Agar application, the hardware-accelerated OpenGL display mode is strongly recommended.
Latest Beta Release (SVN)

Since it is still in the alpha stage, CADTools is currently only available via Subversion:

Verifying Signed Packages

After downloading a package, check that the SHA-256 checksum matches the package's .md5 file. CADTools packages are signed by Julien Nadeau ( Download our KEYS file along with the package's .asc signature, and verify using gpg:

  $ wget
  $ gpg --import KEYS

  $ wget
  $ gpg --verify cadtools-1.0.tar.gz.asc

The fingerprints should match:

8F28 B811 60F8 C10E 53EB  F5F1 3AF1 02AD 3D6A 0EB9
CB94 5774 9A4E 7A9A ECF4  3B20 F5BB 8092 C0BB 1FFA
Extra Developer Tools

BSDBuild is a BSD-style build system which provides useful make libraries as well as the ability to generate GNU-compatible configure scripts. It's not necessary to install BSDBuild in order to build cadtools. BSDBuild is needed to regenerate the configure script from sources.

Users of the Vim editor may find the following syntax file helpful when developing with cadtools.

Users of valgrind may find this suppression file useful.