From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 14 Apr 2003 15:47:57 +0400 From: Sergey Vlasov To: community@altlinux.ru Subject: Re: Re[4]: [Comm] intell pro/1000 mt server adapter Message-Id: <20030414154757.7b0cefae.vsu@altlinux.ru> In-Reply-To: <6632.030414@taxpol.krasnoyarsk.su> References: <20030414172428.723dcd1e.dima@sakhalin.ru> <6632.030414@taxpol.krasnoyarsk.su> X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Mon, 14 Apr 2003 15:10:49 +0800 aek wrote: > Hello Dmitry, > > Monday, April 14, 2003, 2:24:28 PM, you wrote: > > >> А если пытатся скомпилить скачаные дрова e1000-5.0.43 > >> [root@r src]# make > >> Makefile:81: *** Linux kernel source not found. Останов. > >> > >> В каком .rpm лежат "Linux kernel source" ??? > > DL> Скорее всего для сборки этих "дров" достаточно только файлов > DL> из пакета kernel24-headers. > > Неа. Неправда ваша. недостаточно. при попытке rpm -i этого > пакета, говорит что он уже есть... > > DL> См. внутри Makefile из тарбола с драйверами, что там за проверка > DL> и исправляй. Скорее всего проверяется наличие каталога > DL> /usr/src/linux/include или что-то подобное в /usr/src/linux. > > Вот кусок оттедова. Я не настолько крут, но подозреваю, > хедеров ему маловато будет.... > > # Kernel Search Path > # All the places we look for kernel source > KSP := /lib/modules/$(shell uname -r)/build \ > /usr/src/linux-$(shell uname -r) \ > /usr/src/linux-$(shell uname -r | sed 's/-.*//') \ > /usr/src/kernel-headers-$(shell uname -r) \ > /usr/src/kernel-source-$(shell uname -r) \ > /usr/src/linux-$(shell uname -r | sed 's/\([0-9]*\.[0-9]*\)\..*/\1/') \ > /usr/src/linux > > # prune the list down to only values that exist > # and have an include/linux sub-directory > test_dir = $(shell [ -e $(dir)/include/linux ] && echo $(dir)) > KSP := $(foreach dir, $(KSP), $(test_dir)) > > # we will use this first valid entry in the search path > ifeq (,$(KSRC)) > KSRC := $(firstword $(KSP)) > endif > > ifeq (,$(KSRC)) > $(error Linux kernel source not found) > endif > > > Так где взять эти исходники??? Попробуйте указать путь вот так: make KSRC=/usr/lib/kernel