PREV UP NEXT The Ftape Installation and Usage Guide - Compiling ftape


5.3.2: CONFIG_MODVERSIONS, versioned symbols

Note: you don't need to set/unset this option yourself if you have a kernel source tree installed under the location given in the LINUX_LOCATION variable of the [/usr/src/ftape-4.05/]MCONFIG file.

The option that causes the most grief for me is CONFIG_MODVERSIONS. The easiest way to avoid problems with this stuff is to configure your kernel not to use versioned symbols, recompile and install it and leave this option commented out, as it is by default. In principle the modules utilities should be able to insert modules with versioned symbols into kernels that haven't been configured for versioned symbols (or vice versa) but this need not be true for the modules utilities you try to use. Generally spoken, most versions of the modules utilities are broken in this respect. Sad :-( But true :-o

I arrived at insertion of an ftape module compiled without support for versioned symbols into a 2.0.30 kernel which had been compiled with support for versioned symbols using the `modutils-2.1.34.tar.gz' modutils package. See Requirements. Please try to use the latest version of the modules utilities.


ftape logo Use these buttons to jump to the top menu

TOP (previous node) TOP (parent node) TOP (next node) TOP (this node)