Home
General Information
Documentation
Developers

Installation

SPASM has been compiled and tested on Debian Linux and Windows XP.

Windows users: The CMakeLists.txt files need to be edited so that the libraries are installed in appropriate directories. Also the Lapack, uBlas, and uLapack library locations will have to specified. It is hoped that this will be automated in the near future.

Follow these instructions to download and install spasm-base and spasm-filters. For concreteness, commands for installing dependencies under Debian Linux are provided. Please send feedback on building under other distributions.

  1. CMake: Cross-Platform Make.
    # apt-get install cmake
    

  2. Lapack.
    # apt-get install lapack-dev lapack-doc
    

  3. uBlas.
    # apt-get install blas-dev
    

  4. Tell your system about the new libraries.
    # sudo ldconfig
    

  5. Build and install uLapack
    • Download uLapack from the spasm website.
    • Un-tar the release.
    • configure using cmake.
    • compile, and install.
    # tar -zxvf ulapack.tgz
    # cd ulapack
    # cmake .
    # make
    # sudo make install
    

  6. Download and install any optional dependencies you'd like:
    • Doxygen for generating local doxygen documentation
    # apt-get install doxygen
    

  7. Build and install spasm-base
    • Download the latest release of spasm-base from the spasm website.
    • Un-tar the release.
    • configure using cmake.
    • compile, and install.
    # tar -zxvf spasm-base-x.x.x.tgz
    # cd spasm-base-x.x.x
    # cmake .
    # make
    # sudo make install
    

  8. Build and install spasm-filters
    • Download the latest release of spasm-filters from the spasm website.
    • Un-tar the release.
    • configure using cmake.
    • compile, and install.
    # tar -zxvf spasm-filters-x.x.x.tgz
    # cd spasm-filters-x.x.x
    # cmake .
    # make
    # sudo make install
    


SourceForge.net Logo