Fix m 60 a 0 by making modified variable non-const
[hashcat.git] / BUILD.md
1 hashcat build documentation
2 =
3 # Revision:
4 * 1.3
5
6 # Authors:
7 * Gabriele Gristina <<matrix@hashcat.net>>
8 * Christoph Heuwieser <<dropdead@hashcat.net>>
9 * magnum <<john.magnum@hushmail.com>>
10
11 # Building hashcat for Linux and OSX
12
13 Get a copy of the **hashcat** repository
14
15 ```sh
16 $ git clone https://github.com/hashcat/hashcat.git
17 ```
18
19 Get a copy of the **OpenCL Headers** repository
20
21 ```sh
22 $ mkdir -p deps/OpenCL-Headers
23 $ git clone https://github.com/KhronosGroup/OpenCL-Headers deps/OpenCL-Headers/CL
24 ```
25
26 Run "make"
27
28 ```sh
29 $ make
30 ```
31
32 # Install hashcat for Linux
33
34 The install target is linux FHS compatible and can be used like this:
35
36 ```sh
37 $ make install
38 ```
39
40 If you install it, cached kernels, session files, restore- and pot-files etc. will go to $HOME/.hashcat/
41
42 # Building hashcat for Windows
43
44 ```sh
45 $ make win32 win64
46 ```
47
48 =
49 Enjoy your fresh **hashcat** binaries ;)