Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/04/2006, 08h58   #1
Membre régulier
 
Avatar de barthelv
 
Inscription : mars 2003
Messages : 262
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 262
Points : 83
Points : 83
Par défaut Besoin d'aide pour recuperer les fichier d'un projet

Bonjour,

Voila j'ai un soucis, j'ai trouve sur le net une librairie open source de crypto qui fait exactement ce que je veux. Il s'agit de nettle 1.14. Le probleme c'est qu'elle a ete developpe dans un environnement CVS. Et comme il l'explique sur sa page de telechargement, il faut faire une manip pour recuperer tous les fichiers:

Citation:
CVS access
As some shared but crucial files are not stored in the Nettle corner of the CVS repository, the recommended way of CVS access is to check out the entire LSH tree, as per the instructions at the LSH home page, run the top-level ./.bootstrap script (which sets up a few important symlinks and runs .bootstrap scripts in subdirectories), and then descend into the src/nettle directory for a standard ./configure && make there.
Or:
- Je suis sous Windows
- Je ne sais pas du tout me servir de CVS

Les sources de nettle 1.14 sont disponibles ici:

http://www.lysator.liu.se/~nisse/nettle/

Il y a un lien vers le repertoire htm et un autre vers le repertoire ftp pour les recuperer.

Si quelqu'un pouvait me recuperer l'ensemble des fichiers composant cette version et me le mettre a disposition en telechargement, je vous laisse le choix de la compression, cela serait vraiment super, car la je suis bloque. Si je ne telecharge que le fichier nettle-1.14.tar.gz, il me manque des fichiers cruxiaux.

MErci d'avance pour votre aide !
__________________
Mon site sur Martina Hingis
barthelv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 09h19   #2
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
Bonjour,
Je viens de télécharger le tar.gz des source de la librairie et pas besoin de CVs pour tout avoir

J'ai téléchargé http://www.lysator.liu.se/~nisse/archive/nettle-1.14.tar.gz puis décompressé et désarchiver le fichier. Enfin j'ai fais './configure' et 'make' et je n'ai eu aucune erreur, donc la libraire c'est bien compilée.

Pour faire le ./configure et le make sous windows je crois que tu peux installer cygwin qui fournis ces outils pour windows.
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 09h28   #3
Membre régulier
 
Avatar de barthelv
 
Inscription : mars 2003
Messages : 262
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 262
Points : 83
Points : 83
Je ne cherche pas a recompiler la lib, juste a utiliser certains de ces fichiers. Je voudrais utiliser le fichier rsa-sha1-sign.c or pour cela j'ai besoin de pkcs1.h qui inclut nettle-types.h qui lui meme inclut nettle-stdint.h, et celui-ci est introuvable.... Et il en manque d'autres ainsi.
__________________
Mon site sur Martina Hingis
barthelv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 09h34   #4
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
Pour ma part je l'ai dans le tar.gz que j'ai téléchargé

Citation:
narma@linimi:/tmp/nettle/nettle-1.14$ find . -iname "*.h"|grep int
./aes-internal.h
./nettle-internal.h
./nettle-stdint.h
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 09h37   #5
Membre régulier
 
Avatar de barthelv
 
Inscription : mars 2003
Messages : 262
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 262
Points : 83
Points : 83
Ben zut alors ! Est-ce que tu pourrais me faire un fichier .ZIP de ton repertoire car cela doit etre notre decompresseur qui loupe certains fichier...
__________________
Mon site sur Martina Hingis
barthelv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 09h52   #6
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
En fait c'est le ./configure qui fait que le .h que tu cherche est créé.
Citation:
narma@linimi:/tmp/tto/nettle-1.14$ find . -iname "*.h"|grep int
./aes-internal.h
./nettle-internal.h
narma@linimi:/tmp/tto/nettle-1.14$ ./configure 2>&1 >/dev/null
configure: WARNING: GNU MP not found, or not 3.1 or up, see http://www.swox.com/gmp.
Support for public key algorithms will be unavailable.
narma@linimi:/tmp/tto/nettle-1.14$ find . -iname "*.h"|grep int
./aes-internal.h
./nettle-internal.h
./nettle-stdint.h
Tu peux téléchargé là : http://narma.free.fr/depot/nettle-1.14_configured.tgz

Je te rappelle que cette librairie est sous GPL donc si tu utilise une partie de son code ou que tu l'intègre dans ton projet, ce dernier doit obligatoirement être sous licence GPL aussi (distribué avec les source, modifiable, redistribuable, etc...).
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 09h57   #7
Membre régulier
 
Avatar de barthelv
 
Inscription : mars 2003
Messages : 262
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 262
Points : 83
Points : 83
Merci
__________________
Mon site sur Martina Hingis
barthelv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 10h04   #8
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
En fin je te conseille quand même d'installer cygwin pour avoir les commande unix. Car tu as de la chance j'étais dans un bon jour mais c'est pas toujours le cas Tu aurais du pouvoir te débrouillé avec l'archive donnée
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 10h28   #9
Rédacteur
 
Inscription : mars 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 298
Points : 1 450
Points : 1 450
de plus fait bien attention :
le faite que ces fichier header soit créer par le ./configure n'augure rien de bon pour un environnement different de celui ou il a été créer. En general tout fichier header créer par ./configure contient justement les particularité de l'environnement et donc n'est pas a suposer correcte pour d'autre ....
__________________
Marc
Slackware for ever ......
BASH - KSH ( http://marcg.developpez.com/ksh/ )
MarcG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2006, 11h47   #10
Membre régulier
 
Avatar de barthelv
 
Inscription : mars 2003
Messages : 262
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 262
Points : 83
Points : 83
En effet, je pense que cette librairie ne conviendra pas... Tant pis merci pour votre aide.
__________________
Mon site sur Martina Hingis
barthelv est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h26.


 
 
 
 
Partenaires

Hébergement Web