Compile on Ubuntu - secure411dotorg/mal4s GitHub Wiki


UPDATE: Mal4s now successfully compiles with SDL2 on 14.04 and 14.10

Attempts to compile on 13.04/13.10 were not successful. Support for 13.x has reached end of life status.


Tested with Ubuntu 12.04 and 14.04 LTS


sudo apt-get update # Update package lists
# Ubuntu 12.04
sudo apt-get install git build-essential autoconf libtool libsdl1.2-dev \
libsdl-image1.2-dev libpcre3-dev libfreetype6-dev libglew-dev libglm-dev \
libboost-filesystem-dev libtinyxml-dev libsdl-mixer1.2-dev

# Ubuntu 14.04 and 14.10
sudo apt-get install git build-essential autoconf libtool libsdl2-dev \
libsdl2-image-dev libpcre3-dev libfreetype6-dev libglew-dev libglm-dev \
libboost-filesystem-dev libtinyxml-dev libsdl2-mixer-dev

sudo mkdir -p /opt/mal4s; sudo chown `whoami` /opt/mal4s

cd /opt

git clone https://github.com/secure411dotorg/mal4s.git

cd /opt/mal4s
./autogen.sh
./configure
make
sudo make install

####Test that it works:

To check that the program is installed, type in your terminal window:

mal4s

and press the enter key. You should see a black window with colored moving objects.


NEXT - Quick Start ( minimum configuration, importing data, cheat sheet )


####How to Update

git pull
make && sudo make install

The above guide was simplified from:

https://github.com/secure411dotorg/OpenGL-Malicious-Host-Finder/wiki/How-to-Install

https://github.com/secure411dotorg/OpenGL-Malicious-Host-Finder/wiki/Cpp-Compiler

The above URLs contain more detail in case you need it.

⚠️ **GitHub.com Fallback** ⚠️