(th-?)sparc* (Re: [AC] kernel sparc)

Jakub Bogusz qboosh w pld-linux.org
Nie, 31 Gru 2006, 18:26:19 CET


Obecny stan /chroot-th jest taki:

binutils-2.17.50.0.8-3.sparc
gcc-4.2.0-0.20061225r120195.2.1.sparc64
glibc-2.5-0.2.sparc
glibc-2.5-0.2.sparc64

+jakieś drobiazgi. Reszta z Ac.

Pakiety leżą w /chroot-th/home/users/qboosh/rpm/RPMS na maszynie
rivendell; kto ma konto, ten ma dostęp.

Mój czas na większe grzebanie w tym się kończy, kontynuację pozostawiam
zainteresowanym. Ewentualnie przy jakichś konkretnych problemach może
będę mógł pomóc.

Odnośnie używania środowiska: architekturę budowanych pakietów wybiera
się przez --target={sparc,sparc64}-pld-linux ; używanie sparc32
w ogólności nie wydaje się być potrzebne (ani nic nie daje) - ale może
więcej pakietów tego wymaga ze względu na źle napisane/wywoływane
skrypty konfiguracyjne.

Kompilator i linker domyślnie generują kod 64-bitowy; żeby zbudować 32-,
trzeba użyć -m32. I tutaj część pakietów może wymagać dodania $CFLAGS do
polecenia linkowania (automake tak robi, więc nie ma powodu, żeby robić
inaczej). Jeżeli z jakichś powodów CFLAGS nie można dopisać do
linkowania, to można dodać -m32 do %{__cc}.


-- 
Jakub Bogusz    http://qboosh.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl