User Tools

Site Tools


make-software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

make-software [2016/03/24 16:46] (current)
joguya created
Line 1: Line 1:
 +====== GNU Make ======
  
 +GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program'​s source files.
 +
 +===== Information =====
 +
 +  * Version: 4.1
 +  * Added: March, 2016
 +  * Link: https://​www.gnu.org/​software/​mak
 +
 +===== Usage =====
 +
 +See which versions of make are available:
 +<​code>​$ module avail make
 +</​code>​
 +
 +Load make
 +<​code>​$ module load make/​4.1</​code>​
 +
 +===== Installation ======
 +
 +Notes from the sysadmin during installation:​
 +
 +<​code>​
 +$ cd /tmp
 +$ wget http://​download.polytechnic.edu.na/​pub/​ftp.gnu.org/​gnu/​make/​make-4.1.tar.gz
 +$ tar -xvf make-4.1.tar.gz
 +$ cd make-4.1
 +$ scl enable devtoolset-2 bash
 +$ sudo mkdir -p /​export/​apps/​make/​4.1
 +$ sudo chown joguya:​joguya /​export/​apps/​make/​4.1/​
 +$ ./configure --prefix=/​export/​apps/​make/​4.1
 +$ make
 +$ make install
 +$ sudo chown -R root:root /​export/​apps/​make/​4.1/​
 +</​code>​
make-software.txt · Last modified: 2016/03/24 16:46 by joguya