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> | ||