ďťż
 
 
   Kompilacja jadra 32-bitowego na debianie 64-bitowym
 
 

Tematy

 
    
 

 

 

 

Kompilacja jadra 32-bitowego na debianie 64-bitowym





giaur - 08-07-2008 09:42
Witam,

Chcialbym skompilować jądro (do pakietu .deb). Jednak u siebie mam zainstalowanego debiana 64-bit, a docelowo ma to być jajo 32-bitowe.

Czy da sie skompilowac na systemie 64-bitowym kernela przeznaczonego do architektury 32-bitowej? Kompilacja na komputerze docelowym jest raczej wykluczona, bo trwałaby pewnie z tydzień. Chcę skompilować sam, bo musze wkompilować kilka rzeczy takich jak np htb.

[ Dodano: 2008-07-08, 09:48 ]
Jezeli nie da sie, to pozostaje mi tylko odpalic jakiegos 32-bitowego siduxa live cd.. ale wole to zrobic na moim zainstalowanym systemie



Ventrue - 08-07-2008 11:16
Google podają coś takiego, przy menuconfig:
make menuconfig ARCH=x86_64 dla architektury 64bit, więc dla 32 bit pewnie będzie
make menuconfig ARCH=x86 .

Oraz użycie make-kpkg, wraz z:
make-kpkg --arch x86_64 --append-to-version custom_amd64 --initrd kernel_image Więc dla 32bit będzie albo i386, albo x86:
make-kpkg --arch i386 --append-to-version custom_amd64 --initrd kernel_image
--arch foo
This is useful for setting the architecture when you are cross compiling. If you are not cross compiling, the architecture is determined automatically. The same effect can be achieved by setting the environment variable KPKG_ARCH. The value should be whatever DEB_HOST_ARCH_CPU contains when dpkg-architecture is run on the target machine, or it can be an other architecture in a multi-arch set (like i386/amd64).
Przypuszczalnie może zadziałać ;)

P.S: http://www.debian-administration.org...onesy/weblog/1
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis