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

Linux Discussion :

Problème gcc


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2002
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 28
    Par défaut Problème gcc
    Bonjour,

    voila je veux ecrire un module très simple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #define Mon_MODULE
    #include <linux/module.h>
     
    int init_module(void)
    {
    	printk("<1>Hello world\n");
    	return 0;
    }
     
    void cleanup_module(void)
    {
    	printk("<1>Goodbye monde cruel!\n");
    }
    après je fais : et la il me génére pas mal d'erreur dont voici la première (j'ai l'impression que mes fichier d'include de mon linux sont inadapter):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /usr/include/linux/jiffies.h:16: error: parse error before "jiffies_64"
    et dans ce fichier il bloque sur: Comprend pas. u64 c'est pas plus pour une archi 64bits....

    enfin là je ne vois pas quoi faire!!

    PS: j'ai la mandrake 10.0

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    n'y a t il pas une option specifique pour la compilation de module ? (-DKERNEL ou -DMODULE.......?)

  3. #3
    Membre averti
    Inscrit en
    Juin 2002
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 28
    Par défaut
    à priori non !!

  4. #4
    Membre expérimenté Avatar de tretsois
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 181
    Par défaut
    MarcG a raison il te faut au moins le -DMODULE -Wall ( car un module c'est comme une lib) et aussi optionnellemnt faire le -D__KERNEL__ pour ton u64 tente de jetter un oeil dans asm/uaccess.h

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. gcc et win32
    Par MatRem dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 16/01/2003, 12h22
  2. getch() avec gcc
    Par Jorus dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 16/12/2002, 14h47
  3. Réponses: 1
    Dernier message: 13/11/2002, 20h34
  4. ListView->Items->Clear() !!! Qques probl de perf
    Par Nicolas_a69 dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/08/2002, 11h49
  5. [Kylix] gcc et kylix
    Par alexsmadja dans le forum EDI
    Réponses: 1
    Dernier message: 28/05/2002, 10h00

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