[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
On Thu, 17 Feb 2000 13:32:34 +0100, Jan Lund Kristensen <sslug@sslug> wrote: > Hej > > Jeg er ved at skrive et module, som benytter nogle kernel funktioner. Min > problem er: Ved en depmod kommer den med besked om følgende unresolved > symbol(s): unregister_chrdev, register_chrdev og printk > > Hvordan løser jeg mit problem? Har du husket #include <linux/kernel.h> det skulle i hvert fald klare printk. Envidere kan du mangle en #define __KERNEL__. Prøv: #define MODULE #define __KERNEL__ #include <linux/module.h> #include <linux/kernel.h> int init_module(void) { printk(KERN_ALERT "I do nothing\n"); } void cleanup_module(void) { printk(KERN_ALERT "Now I do not do nothing anymore\n"); } -- Most kind regards, Kristian Bjoernskov, <mailto:sslug@sslug> Novo Nordisk IT, Network - internet. Phone: +45 4442 3299. Fax: +45 4442 6061
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |