Differences

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

tutorials:linux:truecrypt [2009/05/21 14:41]
matthew
tutorials:linux:truecrypt [2009/05/21 14:45] (current)
matthew
Line 10: Line 10:
yum install fuse.x86_64 yum install fuse.x86_64
</code> </code>
 +
 +<file>
 +Instructions for Building TrueCrypt for Linux and Mac OS X:
 +-----------------------------------------------------------
 +
 +1) Change the current directory to the root of the TrueCrypt source code.
 +
 +2) If you have no wxWidgets shared library installed, run the following
 +   command to configure the wxWidgets static library for TrueCrypt and to
 +   build it:
 +
 +   $ make WX_ROOT=/usr/src/wxWidgets wxbuild
 +
 +   The variable WX_ROOT must point to the location of the source code of the
 +   wxWidgets library. Output files will be placed in the './wxrelease/'
 +   directory.
 +
 +3) To build TrueCrypt, run the following command:
 +
 +   $ make
 +
 +   or if you have no wxWidgets shared library installed:
 +
 +   $ make WXSTATIC=1
 +
 +4) If successful, the TrueCrypt executable should be located in the directory
 +   'Main'.
 +
 +By default, a universal executable supporting both graphical and text user
 +interface is built. To build a console-only executable, which requires no GUI
 +library, use the 'NOGUI' parameter:
 +
 +   $ make NOGUI=1 WX_ROOT=/usr/src/wxWidgets wxbuild
 +   $ make NOGUI=1 WXSTATIC=1
 +
 +
 +Requirements for Running TrueCrypt on Linux:
 +--------------------------------------------
 +
 +- Kernel including FUSE, device mapper, and encryption modules
 +- FUSE library (available at http://fuse.sourceforge.net)
 +- device mapper tools (available at http://sources.redhat.com/dm)
 +</file>