Prerequisites
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 or SHA-512 checksum matches the package's .md5 file. CADTools packages are signed by Julien Nadeau Carriere (vedge@csoft.net). Get this KEYS file along with the package's .asc signature, and verify using a tool such as gpg:

  $ wget https://libagar.org/KEYS
  $ gpg --import KEYS

  $ wget https://stable.hypertriton.com/cadtools/cadtools-1.0.tar.gz.asc
  $ gpg --verify cadtools-1.0.tar.gz.asc

The fingerprint should match the following:

3402 651B D944 5550 FC76  0940 10BC F281 E7EE BFDF
Extra Developer Tools

BSDBuild is a BSD-style build system which provides useful make libraries as well as the ability to generate Bourne configure scripts which provide the same functionality and user interface as autoconf generated scripts. It's not necessary to install BSDBuild in order to build cadtools. BSDBuild is needed if you want to regenerate the configure script from configure.in sources.

Users of the Vim editor (or any other editor with support for Vim syntax files) may find the syntax files under the syntax/ directory useful. They contain definitions for every type and constant exported by Agar.

The valgrind instrumentation framework is recommended for finding memory errors.



Csoft.net
Tel: (+1) 888-655-4977
E-mail: tech@hypertriton.com | sales@hypertriton.com

Copyright © 2023 CubeSoft Communications Inc. All Rights Reserved.