This example is for ubuntu installations, but it can also be adapted for other distributions.

Install build tools:

sudo apt-get install build-essential libfuse-dev libgtk2.0-dev libwxgtk2

 Download source code and unzip:

cd

wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/*.h
export PKCS11_INC=~/

wget
gunzip wxWidgets-2.8.12.tar.gz
tar xvf wxWidgets-2.8.12.tar

wget https://www.grc.com/misc/truecrypt/TrueCrypt7.1aSource.tar.gz
gunzip TrueCrypt*
tar xvf TrueCrypt*

 

Begin Compiling:

cd truecrypt-7.1a-source/
make NOGUI=1 WX_ROOT=~/wxWidgets-2.8.12 wxbuild
make NOGUI=1 WXSTATIC=1

cd Main/
sudo cp truecrypt /usr/bin/
truecrypt

 

Mount a true crypted ntfs disk:

sudo apt-get install ntfs-3g
sudo mkdir /media/extdata1

trueMount.sh
truecrypt --fs-options=rm --filesystem=ntfs-3g --fs-options=users,uid=$(id -u),gid=$(id -g),fmask=0113,dmask=0002 /dev/sda /media/extdata1

trueUMount.sh
truecrypt -d /media/extdata1

 

en_USEnglish