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

C Discussion :

TIOSCTTY sous Sun4


Sujet :

C

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 165
    Points : 56
    Points
    56
    Par défaut TIOSCTTY sous Sun4
    Bonjour,
    je viens de realiser un prog en C , qui compile nickel sous FreeBSD / NETBSD
    J ai juste un petit souci pour sun.
    Pour que ça soit compatible j ai crée un .h contenant ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    #define TCGETA		_IOR('T', 1, struct termio)
    #define TCSETA		_IOW('T', 2, struct termio)
    #define TIOCGETA	TCGETA	
    #define TIOCSETA	TCSETA
     
    #define TIOCSCTTY	_IO('t', 132)
    lors de la compile il m écrit undefined symbol _IO
    l erreur serai donc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #define TIOCSCTTY	_IO('t', 132)
    quequ'un pourrai m aider???
    Je doit rendre se prog avant demain
    merci d avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 165
    Points : 56
    Points
    56
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #define TIOCSCTTY	0x540E
    ne fonctionne pas non plus, il me met error ioctl pour la ligne ou il est appele

  3. #3
    Membre expérimenté
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Points : 1 727
    Points
    1 727
    Par défaut
    Salut,

    Les macros commençant par un underscore sont par convention des éléments internes, donc attends toi à ce que ça ne marche pas ou pas pareil en les utilisant d'une plateforme à l'autre.
    Essayer d'utiliser de préference les fonctionnalités les plus standard (d'abord ANSI/ISO, puis POSIX, etc...)

Discussions similaires

  1. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 14h18
  2. webcam : lire sur un port usb en c/c++ ou java. sous win. ?
    Par flo007 dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 24/05/2002, 23h24
  3. OmniORB : code sous Windows et Linux
    Par debug dans le forum CORBA
    Réponses: 2
    Dernier message: 30/04/2002, 17h45
  4. Je ne peux établir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    Réponses: 5
    Dernier message: 16/04/2002, 15h57
  5. Réponses: 4
    Dernier message: 27/03/2002, 11h03

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