Download Latest Version cado_solsparc_1_112.tgz (305.6 kB)
Email in envelope

Get an email when there's a new version of cado

Home / v1.99
Name Modified Size InfoDownloads / Week
Parent folder
cado_cygwin_1_99.tgz 2013-04-11 280.6 kB
README.txt 2013-04-11 2.1 kB
cado_solx86_1_99.tgz 2013-04-11 280.3 kB
cado_macosx_1_99.tgz 2013-04-11 281.6 kB
cado_linux_1_99.tgz 2013-04-11 279.6 kB
cado_solsparc_1_99.tgz 2013-04-11 281.1 kB
cado_nt_1_99.zip 2013-04-11 331.6 kB
Totals: 7 Items   1.7 MB 0
===============================================
Download and installation instructions for Cado
===============================================

Untar or unzip the distribution into a directory.  We will call it $toolroot.

Pick a port from this list:  (linux, cygwin, nt, macosx, solx86, solsparc}

Set-up your environment to run Cado:

    setenv PERL_LIBPATH "$toolroot/lib/cmn"
    setenv CG_TEMPLATE_PATH ".;$toolroot/lib/cmn/templates;$toolroot/lib/cmn/templates/java"
    set path = ( $toolroot/bin/$port $toolroot/bin/cmn $path )

Above is for tcsh/csh - adjust accordingly for your shell environment.

They try:

    % cado -V
    cado: Version 1.99, 03-Mar-2013.

This will verify your setup.

-----
NOTES:
-----
o The "nt" port is really for mks/nt.  Currently there is little support for DOS shell
  under windows, but write to me if you need it.  This is a perl-based interpreter, after all.

o If you are running on another unix variant, pick linux and recompile the crc binary
  (you can use any C compiler):

      gcc -o $toolroot/bin/$port/crc crc.c

  If you have any trouble with crc on your platform variant, just recompile it.

o Cado will still work without the compiled crc, by substituting a perl implementation.
  As mentioned above, some operations will be slower - primarily, update operations,
  since Cado uses crc to compare the newly generated result against the previous version.

o Here is an instructive way to get some documentation:

      > cado -q
      %readtemplate thedoc cgdoc.txt
      %print $thedoc
      ^D  (control-d or EOF to exit interactive interpreter)

  If this doesn't work, then check your CG_TEMPLATE_PATH setting.

o to see the doc the old fashioned way:  cat $toolroot/lib/cmn/templates/cgdoc.txt

  The file cgdoc.txt is the best documentation currently.  Keep it handy.

o there also extensive command line help:  cado -help

===================================================================================

Please feel free to email with any questions:  russt (at) releasetools.org.
Release date:  04/11/2013
Source: README.txt, updated 2013-04-11