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

Windows Discussion :

Portage de la message queue POSIX sous WINCE


Sujet :

Windows

  1. #1
    Candidat au Club
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Portage de la message queue POSIX sous WINCE
    Bonjour,

    Je développe sous Visual Studio 8 pour les plate-formes "Pocket PC 2003 (ARMV4)" et "Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" (WINCE).
    Je souhaite utiliser la "message queue" POSIX afin de pouvoir porter mon code ultérieurement sur LINUX.
    J'ai récupéré la lib "pthread" POSIX en version 2.8.0 et je l'ai compilé en appliquant le patch associé. Tout s'est bien passé.
    Cette librairie ne contient malheureusement pas la "message queue".
    Son code est disponible à l'adresse ftp://sources.redhat.com/pub/pthread...rib/mqueue.zip mais lorsque je le compile dans mes environnements, j'ai le problème suivant:
    .\src\mqueue.c(9) : fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory
    .\src\mqueue.c(10) : fatal error C1083: Cannot open include file: 'sys/stat.h': No such file or directory
    .\src\mqueue.c(11) : fatal error C1083: Cannot open include file: 'fcntl.h': No such file or directory

    Quelles sont les adaptations à faire pour porter la message queue sous WINCE?

    Merci d'avance

  2. #2
    Membre Expert

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Points : 5 723
    Points
    5 723
    Par défaut
    Il ne trouve pas le repertoire des includes.Quand tu compiles tu lui spécifies ce repertoire ?

  3. #3
    Candidat au Club
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    En fait la liste des ".h" présents dans les environnements pour cibles Win32 et Smartphone (Windows mobile) n'est pas la même.
    Le code que j'ai récupéré est destiné pour un projet Win32 et fait appel à des ".h" non présents dans l'environnement Windows mobile.
    Du coup, il y a une adaptation nécessaire pour porter le code d'un environnement à l'autre...

Discussions similaires

  1. Posix Message Queue vs Win32 Named Pipe
    Par Khan34 dans le forum C++
    Réponses: 2
    Dernier message: 06/03/2012, 12h29
  2. message d'alerte sous excel
    Par kivala dans le forum Excel
    Réponses: 1
    Dernier message: 17/10/2005, 12h56
  3. Norme POSIX sous Windows et Unix
    Par Franck.H dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 10/10/2005, 20h46
  4. Gerer les message d'excel sous delphi
    Par Yphon dans le forum Langage
    Réponses: 5
    Dernier message: 27/09/2005, 15h33
  5. message d'erreur sous l'utilitaire IBconsole
    Par vbcasimir dans le forum Outils
    Réponses: 6
    Dernier message: 05/01/2005, 12h07

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