(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