|
buildinstructions
Build instructions
Build instructionsRequirementsBuilding the framework requires a working c++ compiler and the Boost C++ libraries (version 1.43.0 can be build automatically at step 3. below). (For the CELL platform you'll need libspe v1 installed and for a PlayStation3 specifically it is preferable to use a normal pc for cross-compiling.) Details1. Download a copy of the source filessvn checkout http://hashclash.googlecode.com/svn/trunk/ hashclash-read-only 2. Edit Makefile.local as needed for your systemChange the CPP and CPPFLAGS to your needs. If you do not want to compile the boost libraries at the next step then make sure that INCLUDEDIRS and LIBDIRS include the directories containing your Boost C++ headers and libraries and that SBL has the correct value. (CELL platform: uncomment the last 6 lines of Makefile.local and adjust them to your system configuration. The CELLINCLUDEDIRS and CELLLIBDIRS should point to (a copy of) the header and library directories of your PlayStation3 system on the normal pc for cross-compiling.) 3. Optionally: download and build Boost C++ Libraries v1.43.0 (recommended)A copy of the Boost C++ Libraries can be downloaded, compiled and installed in a subdirectory boost_1_43_0 using the following command make boost (CELL platform: this step should be performed on the CELL system.) 4. Build the HashClash programsmake (CELL platform: for a PlayStation3 it is advised to perform this step on a normal pc and cross-compile the HashClash programs.) Comments
|