I recompiled my kernel. I am not very
clear about symbol versions .
I recompiled kernel with serial as a
module and turn off
"set version information on all
make without error.
However, After I type
# make install
I can't see new lircd ,lirmd or lirc
only have new lirc_serial.o and lirc_dev.o
when I type "insmod lirc_serial",
the error information is
"unresovled symbol lirc_unregister_plugin"
and "unresovled symbol lirc_register_plugin"
your help will be highly appreciated!
Warwick Hunter <firstname.lastname@example.org>
2005-03-13 10:53 AM
Roger XF Liu/SHA/RESEARCH/PHILIPS@PHILIPS
Re: a modprobe problem of lirc install
I had something very similar happen to me. I was using a
stock RedHat 9 system installed from the CD.
By default RedHat installs the kernel with symbol versions
enabled. I couldn't easily work out how to get the lirc code
and configuration files to build against the right headers
for a kernel with symbol versioning turned on.
I worked around this by rebuilding my kernel with symbol
versioning turned off. Once I did this I was able to get
the module to load.
> but when I
> # modprobe lirc_serial irq=4 0x=3f8
> The message on the screen is the following:
> /lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol