Re: 11.1: linux/config.h und asm/semaphore.h nicht auffindbar

David Haller <[email protected]> Sun, 27 Jun 2010 18:51:23 +0200
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Hallo,

Am Son, 27 Jun 2010, Ekkard Gerlach schrieb:
>* David Haller schrieb:
>> $ rpm -qf /lib/modules/$(uname -r)/build
>> kernel-default-devel-2.6.31.12-0.2.1.x86_64
>> 
>> Das Paket (passend zu deinem Kernel) brauchst du.
>
>Ich finde es nicht bzw zypper nicht: 
[..]
>rex4:/install_dvd # rpm -qa | grep kernel
>kernel-default-base-2.6.27.45-0.1.1
>kernel-syms-2.6.27.45-0.1.1
>kernel-source-2.6.27.45-0.1.1
>kernel-default-2.6.27.45-0.1.1
>nfs-kernel-server-1.1.3-18.3.1
>kernel-default-extra-2.6.27.45-0.1.1
>linux-kernel-headers-2.6.27-2.28

Ach, 11.1. IIRC waren's da linux-kernel-header + kernel-source die man
brauchte. Und du mu-Aßt die Sourcen "vorbereiten"-b

# cd /lib/modules/$(uname -r)/build
# make cloneconfig
# make modules_prepare

Erst damit werden die gesuchten Header generiert.

-dnh

-- 
The more stupid the rules, the more fun one can have by following them
_exactly_ to the letter.                        -- Alexander Schreiber