KBDE
About
Main Page
Get It
Via the Web
Via Anonymous CVS
Driver
README
News
ChangeLog
Installation
THANKS
FAQ
KBDE.4
KBDE.9
Utils
README
News
ChangeLog
KBDE.1
Develop
KBDE.3
KBDE_ASCII.3
KBDE_MISC.3
XT_KBDE_SCANCODE.7
Resources
WEB CVS
XT Scancodes
SourceForge Page
Mailing List
Forums
LinuxLinks
Related Projects
My Other SF projects
ksm
nfstimesync
noexec
pkgrebuild
rpmrebuild (with Eric Gerbier)
rrp_statify
statifier
|
|
KBDE DRIVER'S Installation
COMPILATION:
make
INSTALLATION (as root)
make [DESTDIR=] install mknod
Or just rebuild rpm from source.
CONFIGURATION.
By default, module will be compiled for the currently running kernel.
Make variable MODULE_KERNEL_VERSION (if defined) specified for which kernel
module should be compiled.
If you kernel has unusual name (i.e, not in the form x.y.z) you'll need
specify make variable KERNEL_VERSION as appropriative kernel version
(i.e 2.2 2.4, etc)
NEED_MODVERSIONS variable control usage module versions.
NEED_MODVERSIONS=
autodetection: if MODULE_KERNEL_VERSION has module version support
configured, it will be used, otherwise not.
NEED_MODVERSION=yes
force module versions usage.
NEED_MODVERSION=
force module version omitting.
EXAMPLES.
# Build for the current kernel
make all install
# Build rpm
rpmbuild --rebuild .src.rpm
# Build for the kernel other, then current
make all install MODULE_KERNEL_VERSION=2.2.14my_kernel
# Build rpm
MODULE_KERNEL_VERSION=2.2.14my_kernel rpmbuild --rebuild .src.rpm
# Build for the kernel with strange name from which impossible
# get kernel series (Apriory knowledge - kernel is 2.4)
make all install MODULE_KERNEL_VERSION=some_strange_name KERNEL_VERSION=2.4
# Build rpm
MODULE_KERNEL_VERSION=some_strange_name KERNEL_VERSION=2.4 \
rpmbuild --rebuild < package.src.rpm
SUPPORTED KERNELS.
Build support kernels 2.2, 2.4 and 2.6
|