Здравствуйте, Мироненко Николай Николаевич!
После уточнений выяснилось, что вам нужно собрать модуль ядра.
Собрать модуль можно под любое ядро, но работать он будет только со "своим", так что если хотите с этим модулем потом работать - собирайте под текущее.
Для сборки модуля ядро собирать не надо. Ну, не совсем так: надо установить кое-что из исходников сконфигурированного ядра в каталог /lib/modules/`uname -r`/build. В дистрибутивах пакеты с этими файлами имеются уже готовые, только их, возможно, надо установить. Я знаю, в каком пакете всё нужное для Fedora (kernel-devel), но с ASP дела не имел.
Сама сборка и установка простая. Вот
инструкция (на английском. Она - с полезного сайта
The Linux Documentation Project). Кстати, ваш пример целиком взят оттуда, только комментарии убраны.