how can i use undefined symbol
I got this message during
compiling module.
Ā*
Building modules, stage 2.
MODPOST
WARNING: "tasklist_lock" [ /Red/src/Red.ko]
undefined!
make[1]: Leaving directory
`/usr/src/linux-headers-2.6.18-4-686'
Ā*
Actually, Red.ko had made
but can not load the module due to the unknown symbol (tasklist_lock).
Ā*
Whatās the problem?? I can see the
symbol is exported in the linux-header-2.6.18-4-686/include/linux/sched.h.
I couldnāt understand why it is shown āundefinedā??
Ā*
Also during searching about
this problem, I read this - for linux kernel 2.6.18, the symbol does NOT export
any more ā¦. Is this right???
If it is, is there any way
to use the symbol ātasklist_lockā?
Ā*
There is my only guess, it
is needed the license to use this symbol.
Ā*
Ā*
Ā*
Thanks a lot for any
suggestion.
|