Description de l'étiquette mnemosyne
Tout d'abord, vous avez besoin de compiler OpenSSL à partir des sources. Je suppose que vous avez compilé comme il est décrit dans le Bitmessage Forum. De cette façon, OpenSSL, y compris les courbes elliptiques est installé dans /opt/openssl-version. Comme pour le bug Heartbleed qui a été récemment publié, veuillez utiliser la toute dernière version stable de OpenSSL.
Suite à cette description, je vais supposons maintenant que OpenSSL, y compris la courbe elliptique de soutien a été installé sous /opt/openssl-1.0.1 g
Maintenant, venir à vanitygen: Télécharger le fichier zip et l'extraire sur votre disque dur. Puis modifier le fichier Makefile: tout En haut du fichier, ajoutez la ligne suivante:
l'exportation LD_RUN_PATH=/opt/openssl-1.0.1 g/lib
Après cela, allez à la ligne où CPFLAGS est réglé. De le modifier, de sorte qu'il ressemble comme suit:
CFLAGS=-ggdb -O3-Mur -L/opt/openssl-1.0.1 g/lib
Fondamentalement, la ligne n'est pas modifié, sauf pour le chemin de la bibliothèque à la coutume bibliothèque OpenSSL, qui a été ajouté.
Ça y est! Vous pouvez maintenant compiler vanitygen dans Fedora ainsi:
faire
./vanitygen 1TEST