Budowanie i686 na kernelu x86_64
stacho w venco.com.pl
stacho w venco.com.pl
Pią, 27 Paź 2006, 21:22:46 CEST
> Dnia 27-10-2006, pi�� o godzinie 11:10 +0200, Stacho
Pal napisa�(a):
>> On Fri, 27 Oct 2006, Micha� Panasiewicz wrote:
>> > Dnia 26-10-2006, czw o godzinie 13:46 +0200, Stacho Pal
napisa�(a):
>> >> Mam maszynk� z AC+ready wszystko to i686, oprócz kernela
(amd64).
>> >> Jaki wpis zrobi� (np.) w /etc/rpm/macros şeby rpmbuild
>> >> nie usi�owa� budowa� pakietów jako 'amd64'
tylko 'i686'??
>> >
>> > opcja ./builder --target=i686
>> >
>> > lub w pliku konfiguracyjnym buildera:
>> > $ cat ~/.builderrc
>> > SU_SUDO="sudo"
>> > LOGFILE='~/rpm/BUILDLOGS/${SPECFILE}.log'
>> > TARGET=i686
>>
>> Dzia�a, je�li chodszi o 'zwyk�e' pakiety.
>> Kernela dalej nie moşna zbudowa�. :(
>>
> bo kernel (i zalezne od kernela) wymaga zeby zaleznosci (BR) byly dla
> danej arch sciagniete, wyjsciem bedzie umieszczenie buildera w chroot
> (przy okazji nie robi sie smietnik w systemie i mozemy swobodnie
> eksperymentowac bez obaw o w�a�ciwy system)
Kernel w wersji amd64 zinstalowałem właśnie po
to żeby chroot dla x86_64 zrobić, a root to i686.
> konkretnie o ile dobrze pamietam:
>
> kernel-module-build
> kernel-headers
Hmm, znaczy co?
Do budowania kernela potrzebny kernel??
Spytałem na 'devel' jak buildery PLD mają to rozwiązane.
Sparky odpowiedział: setarch i bez target.
Działa. :)
--
pzdr
Stacho
Więcej informacji o liście dyskusyjnej pld-users-pl