[LUGOS] Prevajanje kernela
Miha Furlan
miha at furlan.biz
Wed Feb 23 22:58:13 CET 2005
Pozdravljeni!
Imam problem s prevajanjem kernela 2.6.10 (tudi drugih). Stvar se zelo
čudno obnaša, make menuconfig mi lepo izdela .conf in pripravi
makefile-e, iz katerih nato naslednji make izdela jedro, module, ali
oboje. Do sem gre lepo. Toda ta, 2. korak nekako "izbriše" makefile-e,
tako da ne morem več nadaljevati. Npr, če v drugem koraku dam "make",
dam po tem "make modules_install", ki pa pade v nekakšno neskončno zanko:
root at server1:/usr/src/linux-2.6.10# make modules_install
make -C /usr/src/linux-2.6.10 O=/usr/src/linux-2.6.10
make -C /usr/src/linux-2.6.10 O=/usr/src/linux-2.6.10
make -C /usr/src/linux-2.6.10 O=/usr/src/linux-2.6.10
.
.
.
Makefile je pred 2. korakom zelo obsežen, po njem pa:
****************************************
# Automatically generated by /usr/src/linux-2.6.10/scripts/mkmakefile:
don't edit
VERSION = 2
PATCHLEVEL = 6
KERNELSRC := /usr/src/linux-2.6.10
KERNELOUTPUT := /usr/src/linux-2.6.10
MAKEFLAGS += --no-print-directory
all:
$(MAKE) -C $(KERNELSRC) O=$(KERNELOUTPUT)
%::
$(MAKE) -C $(KERNELSRC) O=$(KERNELOUTPUT) $@
****************************************
Verzija makea je zadnja, 3.8. Prevajati sem poizkusil pod jedrom 2.4 in
pod 2.6. Pojma nimam, v čem je problem, stvar mi na drugih računalnikih
ne povzroča težav. Ima kdo kakšno idejo, v čem je problem?
Lep pozdrav,
Miha
More information about the lugos-list
mailing list