User Tools

Site Tools


compilation_installation:compilation:linux:ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
compilation_installation:compilation:linux:ubuntu [2015/06/15 11:35]
tbertin
compilation_installation:compilation:linux:ubuntu [2016/01/20 19:01] (current)
Line 19: Line 19:
 Get those files in this order Get those files in this order
  
-==== Step 2 - Pkcs11 headers ==== +==== Step 2 - Compilation ====
-You will also need PKCS#11 headers. This headers can be find on the rsasecurity website. To download them : +
-   mkdir Pkcs11 +
-   wget ftp://​ftp.rsasecurity.com/​pub/​pkcs/​pkcs-11/​v2-20/​pkcs11.h +
-   wget ftp://​ftp.rsasecurity.com/​pub/​pkcs/​pkcs-11/​v2-20/​pkcs11f.h +
-   wget ftp://​ftp.rsasecurity.com/​pub/​pkcs/​pkcs-11/​v2-20/​pkcs11t.h +
- +
-You need the three files. Put this folder wherever you want but keep in mind the path, you'll need it. +
- +
-==== Step 3 - Makefile modification ==== +
-Now, you have to modify the Makefile in the GostCrypt folder.  +
-   cd GostCrypt_Linux_1.0 +
-   vi Makefile +
-On the line 265, there is written : +
-   ​export LIBS="​$(BASE_DIR)/​$$DIR/​$$PROJ.a $$LIBS";​ +
-Change it to : +
-   ​export LIBS="​$(BASE_DIR)/​$$DIR/​$$PROJ.a $$LIBS -ldl";​ +
-Save and quit the file. +
- +
-==== Step 4 - Compilation ====+
 You can now launch the compilation with the following command :  You can now launch the compilation with the following command : 
-   ​make ​PKCS11_INC=/​absolute/​path/​to/​the/​PKCS11/​folder ​-j4+   make -j4
 The executable can be found in the Main folder. The executable can be found in the Main folder.
  
compilation_installation/compilation/linux/ubuntu.txt · Last modified: 2016/01/20 19:01 (external edit)