Linux Requirements for Drastic software

Most Drastic software is available on Linux x86_64 as well as Windows (32/64) and OS-X (32/64).  Linux testing is done on RedHat, Centos and Ubuntu (Debian base), but due to the variety of flavours of these base distributions, it is important to check that all the required support libraries are included in your distribution.  This article outlines the absolute minimum packages required to run any Drastic software.

 

Linux Requirements

Distributions

  • RedHat 6 or 7
  • Centos 6 or 7
  • Ubuntu 10 or greater

Packages

libstatgrab

web: www.i-scream.org

unbuntu: sudo apt-get install statgrab libstatgrab-dev
fedora: sudo yum install libstatgrab-devel libstatgrab
centos64: http://download.opensuse.org/repositories/home:/anagappan/RHEL_5/x86_64/
cebtos 6 64: sudo yum install libstatgrab-devel

libSDL

web: www.libsdl.org
ubuntu: sudo apt-get install libsdl-dev
fedora: sudo yum install SDL SDL-devel
flame: sudo rpm -Uvh ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/centos/6/os/x86_64/Packages/SDL-devel-1.2.14-3.el6.x86_64.rpm

libuuid

Ubuntu: sudo yum install uuidd libuuid-devel
Ubunut15: sudo apt-get install uuid-dev

Centos64: 

  yum install e2fsprogs-devel
  yum install libuuid-devel

wxWidgets

(wxwindows) 2.8.9 REQUIRED (2.8.8 does not work)

web: www.wxwidgets.org
ubuntu: sudo apt-get install libwxgtk2.8-dev libwxgtk2.8-dbg

fedora: sudo yum install wxGTK-devel wxGTK
centos64: sudo yum install wxGTK-devel wxGTK

OpenSSL

web: www.openssl.org

ubuntu:  sudo apt-get install openssl

For some installation you will need to find libssl.so.1.0.0, cd there and make these links:
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10

fedora:  sudo yum install openssl

centros64:  sudo yum install openssl

Installation

Once the Drastic software has been installed, it is important to either restart the machine, or do a 

sudo ldconfig

to make sure all the new library objects can be found.