Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1064 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  compilation module "hello world"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compilation module "hello world"

n°794187
le fou
Forza Massallia
Posté le 20-03-2006 à 15:00:15  profilanswer
 

Bonjour,
je suis le tutorial pour creer un simple modul "hello world", mais voila j'ai un petit souci, que je ne comprends pas.
 
une fois le module ecrit, et son makefile associé, je le compile mais j'obitens le warning suivant :
 

Code :
  1. WARNING: Symbol version dump /usr/src/linux-2.6.14-2mdk/Module.symvers
  2.            is missing; modules will have no dependencies and modversions.


 
Pourtant il me semble avoir installé les sources pour mon kernel via urpmi (sous mandriva 2006)
 
Par ailleurs, vu que ce n'est qu'un warning, je peut toute fois chargé le module, mais dans ce cas, je n'ai pas la meme reponse que sur le tuto qui donne :
 

Code :
  1. root # insmod ./hello-1.ko
  2. hello world
  3. root # rmmod hello-1
  4. goodbye world


 
Or quand moi je les charges les messages ne s'affiche pas dans mon terminal mais dans /var/log/message.
cela vient il du warning a la compilation?


Message édité par le fou le 20-03-2006 à 15:00:55

---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
mood
Publicité
Posté le 20-03-2006 à 15:00:15  profilanswer
 

n°794200
carot0
Posté le 20-03-2006 à 15:31:58  profilanswer
 

tu l'as trouvé ou ton tuto ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°794215
le fou
Forza Massallia
Posté le 20-03-2006 à 16:12:27  profilanswer
 

sur cette page :
http://www.tldp.org/LDP/lkmpg/2.6/html/x121.html


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
n°794221
carot0
Posté le 20-03-2006 à 16:35:17  profilanswer
 


thx


---------------
In a world without walls and fences, who needs Windows and Gates
n°794241
le fou
Forza Massallia
Posté le 20-03-2006 à 17:47:41  profilanswer
 

si ca marche chez toi tu me diras stp


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
n°794242
carot0
Posté le 20-03-2006 à 17:49:16  profilanswer
 

le fou a écrit :

si ca marche chez toi tu me diras stp


ok par contre je ne sais pas si je vais le faire, c'est plus de la curiosité qu'autre chose pour l'instant. j'ai encore pas mal de truc a coder en apps de bureau avant de passer au module.
mais si j'ai le temps je veux bien essayer si ca peut t'aider !


---------------
In a world without walls and fences, who needs Windows and Gates
n°794602
le fou
Forza Massallia
Posté le 21-03-2006 à 14:21:25  profilanswer
 

ok merci


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
n°795368
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 23-03-2006 à 15:03:27  profilanswer
 

If the priority is less than int console_loglevel, the message is printed on your current terminal. If both syslogd and klogd are running, then the message will also get appended to /var/log/messages, whether it got printed to the console or not. We use a high priority, like KERN_ALERT, to make sure the printk() messages get printed to your console rather than just logged to your logfile. When you write real modules, you'll want to use priorities that are meaningful for the situation at hand.
 
C'est pas le module qui pose problème ,c'est le système de log.


Message édité par roscocoltran le 23-03-2006 à 15:03:51
n°795380
le fou
Forza Massallia
Posté le 23-03-2006 à 15:26:17  profilanswer
 

Donc il faudrait changer le niveau de priorité pour que le message s'afficher egalement sur le terminal?


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
n°795397
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 23-03-2006 à 15:45:21  profilanswer
 

le fou a écrit :

Donc il faudrait changer le niveau de priorité pour que le message s'afficher egalement sur le terminal?


 
oui

mood
Publicité
Posté le 23-03-2006 à 15:45:21  profilanswer
 

n°795400
le fou
Forza Massallia
Posté le 23-03-2006 à 15:52:45  profilanswer
 

Merci,
il me reste plus qu'a cherche le bon niveau d'alerte.
mais au moins je sais ou chercher maintenant.


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  compilation module "hello world"

 

Sujets relatifs
[PHP-IMAP] Compilation PHP avec support Imap et serveur CyrusCompilation d'openMosix sur Debian...
Besoin d'aide pour compilation des sources de kooka v0.44Cedega cvs : soucie a la compilation
Probleme de compilation avec rainlendar serverprobleme de compilation pour vlc
Problème de compilationpb compilation sous debian
Installer un modulemodule de configuration Samba webmin
Plus de sujets relatifs à : compilation module "hello world"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR