Pthread_rwlock_t problème
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Pthread_rwlock_t problème



  1. #1
    invite0ce8b6a8

    Pthread_rwlock_t problème


    ------

    Bonjour tout le monde,

    Lors de la compilation de mon programme en c j'obtiens l'erreur en attache qui dit qu'il ne reconnait pas pthread_rwlock_t.
    Pourtant j'ai bien fait :
    #define _GNU_SOURCE
    #define __USE_XOPEN2K (j'avais lu quelquepart sur internet que ça pouvait aider)
    #include <errno.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <pthread.h>
    #include <unistd.h>
    Dans mon programme en c je suis obligé de compiler avec -stdc=11.

    Est-ce quelqu'un sait m'aider ?

    Merci d'avance

    Nom : error2.png
Affichages : 156
Taille : 36,3 Ko

    -----

  2. #2
    Jack
    Modérateur

    Re : Pthread_rwlock_t problème

    Même si apparemment c'est plus un problème de compilation que d'édition de liens, tu a bien ajouté -lpthread dans ta ligne de commande?
    Dernière modification par Jack ; 03/01/2021 à 20h30.

  3. #3
    invite0ce8b6a8

    Re : Pthread_rwlock_t problème

    Merci pour votre réponse. Oui j'avais fait ça.

    Mais le problème est résolu maintenant.

  4. #4
    Jack
    Modérateur

    Re : Pthread_rwlock_t problème

    Ce serait sympa de ta part d'indiquer le problème au cas où quelqu'un d'autre aurait le même.

  5. A voir en vidéo sur Futura
  6. #5
    invite0ce8b6a8

    Re : Pthread_rwlock_t problème

    Le problème était que je travaille avec plusieurs fichiers. J'avais pourtant fait #include "main.h" dans tous les fichiers.
    Et ensuite dans le main.h:
    #define _GNU_SOURCE
    #define _MULTI_THREADED
    #include <errno.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <pthread.h>
    #include <unistd.h>

    mais ça ne fonctionnait pas. Alors j'ai recopier les include dans le fichier qui posait problème.

  7. #6
    Jack
    Modérateur

    Re : Pthread_rwlock_t problème

    C'est étonnant, mais merci pour ce retour.

Discussions similaires

  1. probleme pour configurer mes interfaces sur linux ( probleme assez théorique)
    Par docEmmettBrown dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 31/07/2023, 22h07
  2. Remédier à un problème de chauffage quand les pros ne suffisent à résoudre le problème
    Par invite06702e3e dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 2
    Dernier message: 14/08/2020, 09h59
  3. Problème de majoration - Discrétisation d'un problème de Dirichlet homogène pénalisé
    Par invite2ec0a62b dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 30/01/2015, 09h13
  4. Réponses: 2
    Dernier message: 04/12/2012, 15h08