ChasmInstall


Currently, Chasm is distributed via SVN. This will change when I figure out the best method to package all this together. But for now...

Chasm uses four packages: cwlib, SVE, VTSVE, and of course Chasm

Also, I suggest you use diverse. If you are using the lab machines (ex. libra.smvc.vt.edu) then diverse is already installed.

NOTE: snoid does not have Java AND its paths are different from the lab machines. So, use a lab machine!

  1. Install cwlib
  2. Install Diverse DTK
  3. Install SVE
  4. Install VTSVE
  5. Install Chasm

    Using svn:

    svn co svn+ssh://username@snoid.sv.vt.edu/export/home/cwingrav/repository/chasm
    make

Please make sure to leave blank (or type "") for the config preference that asks for a temporary directory. This has not been fully implemented yet and will result in errors when linking libraries.

Chasm uses the same dtm library used by sve, so please make sure this library is located in the bin directory of the dtm folder located in sve. Also be sure that it is named "libdtm.a".

NOTE: You will have to set the CHASM_HOME environment variable in the next section before you can run CHASM.

Updating these installs

Subversion allows for easy upgrades. Move into the directory you downloaded, ex. cwlib, and type: 'svn update'. Then, recompile them.

NOTE: Please do not commit your changes over mine. Subversion is innane with its permissions and security so there is no good way for me to block your writes.

Lets get started