IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

[abandon] ApiREST neufBox : compilation hash : etk/crypt: no such file.


Sujet :

Shell et commandes GNU

  1. #1
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 552
    Points : 19 392
    Points
    19 392
    Par défaut [abandon] ApiREST neufBox : compilation hash : etk/crypt: no such file.
    Bonjour,

    suite à la lecture d'un sujet sur l'API REST de la neufBox, j'ai voulu jouer avec auth.getToken et auth.checkToken, mais je rencontre un problème :
    - lorsque je compile le programme de hash, gcc retourne une erreur : hash.c:4:10: fatal error: etk/crypt.h: No such file or directory

    que faire ?

    EDIT: je suis sur ArchLinux.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  2. #2
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    salut N_BaH,

    idées en vrac;
    • est-ce qu'il pourrait s'agir du toolkit graphique de Enlightenment (en gros "ETK" comme on a "GTK" par ailleurs) ?
    • est-ce qu'il n'y a pas moyen de chercher via le gestionnaire de packages à quel paquet peut appartenir (/usr/src/)etk/crypt.h (un équivalent de dpkg -S) ?
    • est-ce que simplement t'as fouillé dans le répertoire concerné pour voir s'il y avait quelque chose d'approchant (un etc/crypt.h par exemple) ?

  3. #3
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 552
    Points : 19 392
    Points
    19 392
    Par défaut
    Citation Envoyé par BufferBob Voir le message
    est-ce qu'il pourrait s'agir du toolkit graphique de Enlightenment (en gros "ETK" comme on a "GTK" par ailleurs) ?
    ce serait surprenant qu'un programme pouvant/devant s'exécuter en console requière une bibliothèque d'un environnement graphique, non ?
    Citation Envoyé par BufferBob Voir le message
    est-ce qu'il n'y a pas moyen de chercher via le gestionnaire de packages à quel paquet peut appartenir (/usr/src/)etk/crypt.h (un équivalent de dpkg -S) ?
    oui, j'ai essayé -Qo, -Fo, -Fs en espérant accrocher quelque chose avec pacman, mais rien.
    Citation Envoyé par BufferBob Voir le message
    est-ce que simplement t'as fouillé dans le répertoire concerné pour voir s'il y avait quelque chose d'approchant (un etc/crypt.h par exemple) ?
    sous */usr/include, il y a bien une "fonction" crypt.h, mais fait-elle ce que fait etk/crypt.h ? de la même manière ?
    et il n'y* a qu'un répertoire et/, qui contient uniquement com_err.h.

    merci

    à suivre
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  4. #4
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    ce serait surprenant qu'un programme pouvant/devant s'exécuter en console requière une bibliothèque d'un environnement graphique, non ?
    pas forcément... dans Qt ou Gtk+ on trouve tout un tas de fonctions wrapper ou annexes qui ne sont là que pour donner du corps au framework ou dans le meilleur des cas assurer la portabilité d'un environnement à l'autre, typiquement des fonctions réseau, audio ou autres, des fonctions crypto ça me choquerait pas outre mesure honnêtement

    sous */usr/include, il y a bien une "fonction" crypt.h, mais fait-elle ce que fait etk/crypt.h ?
    non je ne pense pas

  5. #5
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 459
    Points
    13 459
    Par défaut
    Bonjour

    D'après moi, "etk" veut dire "efixo toolkit".
    C'est celui qui a diffusé le code pour pour l'api REST de la neufbox.
    Efixo, une société du groupe SFR
    Statut Entreprise radiée du RCS le 29-01-2014
    Mais, aujourd'hui, (depuis le temps), son site répond aux abonnés absents.

    Soit tu as la source dans ta box
    Soit tu peux chercher des sources à base de libetk.

    C'est pas gagné.

    PS: ça dépend aussi des versions du firmware, et je pense que la bibliothèque est celle de glibc.
    Mais je ne peux pas jurer.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 552
    Points : 19 392
    Points
    19 392
    Par défaut
    c'est sensé.

    je ne vais pas m'énerver plus que ça : ça marche bien en shell...

    je ne passe pas en résolu, mais je marque "abandon".

    merci à tous.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

Discussions similaires

  1. API REST neufBox : auth.checkToken : échec du hachage
    Par N_BaH dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 15/09/2018, 01h38
  2. [API Win 32 C] strsafe.h no such file or directory
    Par rin01 dans le forum Windows
    Réponses: 5
    Dernier message: 16/03/2011, 02h30
  3. API jackcess-1.1.3 error class file has wrong version 49.0
    Par dalio2579 dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 22/03/2006, 00h38
  4. Réponses: 3
    Dernier message: 16/01/2006, 18h24
  5. Réponses: 1
    Dernier message: 04/10/2005, 20h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo