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

Déploiement/Installation Python Discussion :

librairie k8055 interface usb


Sujet :

Déploiement/Installation Python

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Points : 5
    Points
    5
    Par défaut librairie k8055 interface usb
    bonsoir,

    Je suis intéressé par le projet http://libk8055.sourceforge.net/

    j'essaye la libraire sans interface

    donc j'ai telechargé http://prdownloads.sourceforge.net/libk … 0.2.tar.gz

    j'ai extrait vers

    donc je me retrouve avec un répertoire src


    j'ai laborieusement compilé
    il me dit que je n'ai pas l'interface bon je crois que cela me vas

    Reste que je vais dans le repertoire pyk8055

    la j'essaye de faire make et j'ai une quantité de messages d'erreur

    j'ai deja installe le python2.5dev, swig et suis avec gnu/linux ubuntu 8.04

    mais là je sèche il faut dire que je debute en C et en python donc pourriez m'éclairer de vos lumières.

    je mets le debut du message d'erreur après le make dans le repertoire pyk8055


    python setup.py build_ext --inplace
    running build_ext
    building '_pyk8055' extension
    swigging libk8055.i to libk8055_wrap.c
    swig -python -o libk8055_wrap.c libk8055.i
    creating build/temp.linux-i686-2.5
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c libk8055_wrap.c -o build/temp.linux-i686-2.5/libk8055_wrap.o
    libk8055_wrap.c:2503: attention : function declaration isn»t a prototype
    libk8055_wrap.c:2513: attention : function declaration isn»t a prototype
    libk8055_wrap.c:2523: attention : function declaration isn»t a prototype

    Merci

    Ps: si vous trouvez que je ne suis pas dans le bon forum, prevenez moi svp.

  2. #2
    Membre éprouvé
    Avatar de Antoine_935
    Profil pro
    Développeur web/mobile
    Inscrit en
    Juillet 2006
    Messages
    883
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur web/mobile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 883
    Points : 1 066
    Points
    1 066
    Par défaut
    Ce que je vois sont seulement des warnings. Ca n'empeche pas de compiler (même si ça devrait être éliminé). Arrives-tu à compiler ou as-tu des erreurs ?

    PS: Tu n'es pas vraiment dans le bon forum, mais tant pis

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    Merci pour ton accueil.

    Je peux le passer dans la rubrique c++?


    Je met les messages au complet attention c'est long donc je mets la premiere erreur


    python setup.py build_ext --inplace
    running build_ext
    building '_pyk8055' extension
    swigging libk8055.i to libk8055_wrap.c
    swig -python -o libk8055_wrap.c libk8055.i
    creating build/temp.linux-i686-2.5
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c libk8055_wrap.c -o build/temp.linux-i686-2.5/libk8055_wrap.o
    libk8055_wrap.c:2503: attention : function declaration isn»t a prototype
    libk8055_wrap.c:2513: attention : function declaration isn»t a prototype
    libk8055_wrap.c:2523: attention : function declaration isn»t a prototype
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c ../libk8055.c -o build/temp.linux-i686-2.5/../libk8055.o
    In file included from ../libk8055.c:82:
    ../k8055.h:9: attention : function declaration isn»t a prototype
    ../k8055.h:14: attention : function declaration isn»t a prototype
    ../k8055.h:17: attention : function declaration isn»t a prototype
    ../k8055.h:20: attention : function declaration isn»t a prototype
    ../k8055.h:22: attention : function declaration isn»t a prototype
    ../k8055.h:24: attention : function declaration isn»t a prototype
    ../libk8055.c: Dans la fonction «WriteK8055Data» :
    ../libk8055.c:146: attention : passing argument 3 of «usb_interrupt_write» from incompatible pointer type
    ../libk8055.c: Hors de toute fonction :
    ../libk8055.c:254: attention : function declaration isn»t a prototype
    ../libk8055.c:312: attention : function declaration isn»t a prototype
    ../libk8055.c:344: attention : function declaration isn»t a prototype
    ../libk8055.c:368: attention : function declaration isn»t a prototype
    ../libk8055.c:386: attention : function declaration isn»t a prototype
    ../libk8055.c:403: attention : function declaration isn»t a prototype
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-i686-2.5/libk8055_wrap.o build/temp.linux-i686-2.5/../libk8055.o -lusb -o _pyk8055.so
    python setup.py build
    running build
    running build_py
    creating build/lib.linux-i686-2.5
    copying pyk8055.py -> build/lib.linux-i686-2.5
    running build_ext
    building '_pyk8055' extension
    swigging libk8055.i to libk8055_wrap.c
    swig -python -o libk8055_wrap.c libk8055.i
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c libk8055_wrap.c -o build/temp.linux-i686-2.5/libk8055_wrap.o
    libk8055_wrap.c:2503: attention : function declaration isn»t a prototype
    libk8055_wrap.c:2513: attention : function declaration isn»t a prototype
    libk8055_wrap.c:2523: attention : function declaration isn»t a prototype
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-i686-2.5/libk8055_wrap.o build/temp.linux-i686-2.5/../libk8055.o -lusb -o build/lib.linux-i686-2.5/_pyk8055.so
    cc -fpic -O2 -c libk8055_wrap.c -I /usr/include/python2.4/ -o libk8055_wrap.o
    libk8055_wrap.c:118:20: erreur: Python.h : Aucun fichier ou dossier de ce type
    libk8055_wrap.c:723: erreur: expected «=», «,», «;», «asm» or «__attribute__» before «*» token

    ......

    j'ai fait une coupure


    libk8055_wrap.c:4028: erreur: «Swig_var_strval_set» undeclared (first use in this function)
    make: *** [all] Erreur 1

    voila comment cela se termine aie!

  4. #4
    Membre éprouvé
    Avatar de Antoine_935
    Profil pro
    Développeur web/mobile
    Inscrit en
    Juillet 2006
    Messages
    883
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur web/mobile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 883
    Points : 1 066
    Points
    1 066
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    libk8055_wrap.c:118:20: erreur: Python.h : Aucun fichier ou dossier de ce type
    Ca ne m'étonnerait pas que cette dernière erreur soit le début de tes soucis.
    Hélas je ne sais pas plus t'aider sur ce point. Tu aurais surement plus de chance ici:
    http://www.developpez.net/forums/f92...-installation/

  5. #5
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 74
    Points : 88
    Points
    88
    Par défaut
    Il faut installer les paquets de développement pour Python.
    Paquet python-dev sur les distributions de type Debian.

Discussions similaires

  1. VB5, Interface USB-Série vs Vista/Seven
    Par FanchIVT dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 20/08/2010, 11h21
  2. Réponses: 6
    Dernier message: 17/09/2009, 16h13
  3. Librairie pour interface graphique.
    Par gosu14 dans le forum Débuter
    Réponses: 5
    Dernier message: 20/10/2008, 18h27
  4. Librairies pour Interface
    Par cjacquel dans le forum MFC
    Réponses: 6
    Dernier message: 25/01/2006, 13h44

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