Forum » Operacijski sistemi » Čuden problem s prevajanjem jedra
Čuden problem s prevajanjem jedra
fefko-the-bulldog ::
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@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? Google mi ne najde nič pametnega...
root@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? Google mi ne najde nič pametnega...
- premaknil iz Pomoč in nasveti: ToniT ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Cnet "network simulator"Oddelek: Programska oprema | 2598 (2480) | urbecar |
» | Katero distribucijo uporabljateOddelek: Operacijski sistemi | 2934 (2153) | hanibal |
» | Prehod iz kernel-2.4.26 na 2.6.10 in problemOddelek: Pomoč in nasveti | 1408 (1267) | Shaman |
» | ukaz $make in linuxOddelek: Operacijski sistemi | 964 (911) | BigWhale |
» | Inštalacija linuxaOddelek: Operacijski sistemi | 1642 (1290) | pblaz |