]>
Commit | Line | Data |
---|---|---|
4cd41f34 | 1 | The client compiles on Linux, Mac OS X and Windows (MinGW/MSYS). |
2 | ||
3 | it requires: | |
4 | - gcc | |
5 | - libpthread | |
6 | - libreadline | |
7 | - libusb | |
8 | ||
9 | and optionally libQT | |
10 | ||
11 | ||
12 | To compile, just run "make". | |
13 | ||
13bb3b4b | 14 | =========== |
15 | = Windows = | |
16 | =========== | |
17 | The following is a complete list of packages required to setup the compile environment yourself. Alternatively you can download an archive of the full environment (see below). | |
18 | ||
19 | 1 - Install QT SDK for Windows [1] | |
20 | ||
21 | In the following instructions, we'll assume you installed it to C:\QT | |
22 | ||
23 | 2 - MSYS-1.0.11 [2] | |
24 | ||
25 | Just follow the installation procedure. | |
26 | When asked if you have MinGW installed and for its path, provide: | |
27 | C:/QT/mingw | |
28 | ||
29 | 3 - readline-5.0-1-bin [5] | |
30 | ||
31 | From this archive, copy: | |
32 | bin/* to C:\QT\mingw\bin | |
33 | include/* to C:\QT\mingw\include | |
34 | lib/*.a to C:\QT\mingw\lib | |
35 | ||
36 | 4 - libusb-win32-device-bin-0.1.12.2 [6] | |
37 | ||
38 | Be careful here, it is *NOT* working with the filter version! | |
39 | Likewise copy: | |
40 | include/usb.h to C:\QT\mingw\include | |
41 | lib/gcc/libusb.a to C:\QT\mingw\lib | |
42 | ||
43 | Download links: | |
44 | ||
45 | [1] http://qt.nokia.com/downloads/sdk-windows-cpp | |
46 | [2] http://downloads.sourceforge.net/mingw/MSYS-1.0.11.exe | |
47 | [3] http://sourceforge.net/projects/gnuwin32/files/readline/5.0-1/readline-5.0-1-bin.zip/download | |
48 | [4] http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/0.1.12.2/libusb-win32-device-bin-0.1.12.2.tar.gz/download | |
b97a3d99 | 49 | |
72de52ee | 50 | Rather than download and install every one of these packages, a new ProxSpace |
51 | environment archive file will be made available for download on the project | |
52 | page at http://code.google.com/p/proxmark3/downloads/list | |
b97a3d99 | 53 | |
13bb3b4b | 54 | Download the ProxSpace environment archive and extract it to C:\ |
4cd41f34 | 55 | |
56 | ============ | |
57 | = Mac OS X = | |
58 | ============ | |
59 | ||
60 | macport stuff should do ;) | |
61 | ||
62 | ============ | |
63 | = Linux = | |
64 | ============ | |
65 | ||
66 |