]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - COMPILING.txt
CHG: moved a xor function into util.c
[proxmark3-svn] / COMPILING.txt
index 21782e2fc1e142d81cd9a332721460b53203bee5..c894f0ff04f14f6d9aa7d61e2502140ce50225b6 100644 (file)
@@ -50,6 +50,8 @@ You only need devkitARM, nothing more (no extra lib or anything else)
 Assuming you installed it to C:\devkitpro, make sure you set
 the DEVKITARM environment variable to /c/devkitPro/devkitARM :
 export DEVKITARM=/c/devkitPro/devkitARM
 Assuming you installed it to C:\devkitpro, make sure you set
 the DEVKITARM environment variable to /c/devkitPro/devkitARM :
 export DEVKITARM=/c/devkitPro/devkitARM
+Also, add its bin to your PATH:
+export PATH=$PATH:$DEVKITARM/bin
 
 6 - Install Strawberry Perl [6]
 
 
 6 - Install Strawberry Perl [6]
 
@@ -85,4 +87,24 @@ macport stuff should do ;)
 =   Linux  =
 ============
 
 =   Linux  =
 ============
 
+1 - Download 
+
+A precompiled DevKitARM cross compiler tool chain package can be found at 
+http://sourceforge.net/projects/devkitpro/files/devkitARM
+Select the one you need (32bit or 64bit) and unpack to a convinient place, eg 
+$HOME/proxmark3/. It will create a devkitARM/ subdirectory.
+
+You will also need a general compiling environment on your computer for
+the client and the libusb headers. In most distributions you will get all you 
+need with the lsb-package (Linux Standard Base). In debian/ubuntu you simply 
+call `aptitude install lsb libusb-dev libreadline-dev libreadline6`. 
+
+For the graphical plot view, you might need the qtlibs (debian/ubuntu: 
+libqt4-dev), too.
+
+2 - Set Environment
+
+export DEVKITPRO=$HOME/proxmark3/
+export DEVKITARM=$DEVKITPRO/devkitARM
+export PATH=${PATH}:${DEVKITARM}/bin
 
 
Impressum, Datenschutz