Probleme OpenSSL/Radius

rodillo85

Expert
Salut a tous !
Voila je suis en train de monter un serveur radius et il me faut tou d'abord creer des certiicats, avec OpenSSL.
Je suis sous Linux Mandriva 2007 et on me demande de créer un petit programe en C, le voici :

#include <stdio.h>
#include <openssl/rand.h>
// you will need to compile it with openssl lib
// $ gcc -lcrypto
main (void) {
unsigned char buf[100];
if (!RAND_bytes(buf, 100)) {
// the usual md5(time+pid)
}
printf("Random : %s\n", buf);
}

En ensuite je dois le compiler via cette commande : gcc random.c -o random -lcrypto

Et la il me dit qu'il ne trouve pas le fichier rand.h.
Alors j'ai essayer de lui mettre le chemin complet au lieu du simple : "openssl/rand.h"
Et la il me dit qu'il y'a une erreur avec le fichier ossl_typ.h et aussi avec le fichier e_os2.h....

On m'a di de mettre le package libssl-dev mais je ne le trouves pas pour ma mandriva 2007...
please help.
J'en suis a ma 3eme semaine de stage et je commence un peu à m'affoler car il me reste 4 semaine mais la en 2 semaine complete j'ai l'impression de ne rien avoir fait, et ce n'est pas qu'une impression....
 

zeb

Modérateur
( Merci de lire et d'appliquer les règles, notament concernant la balise
Code:
 )
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 079
Messages
6 716 703
Membres
1 586 247
Dernier membre
MrAzgarIII
Partager cette page
Haut