[+] Jak zmieni

Ogólne pytania dotyczące systemu
yonami
Posty: 13
Rejestracja: 12 sierpnia 2007, 07:30

Post autor: yonami »

w make.conf mam
CFLAGS -march=386
CHOST i386-pc-linux-gnu
ustawienia procesora w kernelu 386

Nie rozumiem, każdy kernel tu sie wywala.
Lorenzo
Beginner
Posty: 262
Rejestracja: 15 sierpnia 2006, 16:14
Lokalizacja: Kraków

Post autor: Lorenzo »

To jest problem z binutils (dokładnie z /usr/bin/as)
Spróbuj na innej wersji (możliwe, że potrzebna by była jakaś archaiczna z przed 2 lat).
Znalazłem narazie patcha dla kerneli 2.4 i spróbuje go dostosować do 2.2.26.

//edit:
Pobierz tą paczkę:
http://ftp.pl.debian.org/debian/pool/ma ... 6_i386.deb
Jest tak stara, że nie dasz rady jej pewnie zainstalować, więc metoda Nahamowa - otwórz ja pod mc, następnie przekopiuj do odpowiednich katalogów zawartość CONTENTS.
Wykonaj ldconfig i jeżeli nie masz zrytych LDFLAGS to pójdzie (ja miałem -Wl,--as-needed,-O1 i musiałem je wywalić)

Moje ustawienia:

Kod: Zaznacz cały

 CFLAGS="-march=i386 -Os -pipe -fomit-frame-pointer -s"
 CHOST="i386-pc-linux-gnu"
 CXXFLAGS="-march=i386 -Os -pipe -fomit-frame-pointer -s"
 CXXHOST="i386-pc-linux-gnu"
 DEB_BUILD_GNU_TYPE="i386-pc-linux-gnu"
 DEB_HOST_GNU_TYPE="i386-pc-linux-gnu"
 DEB_TARGET_GNU_CPU="i386-pc-linux-gnu"
 HOSTTYPE="i386"
 MACHTYPE="i386-pc-linux-gnu"
gcc, cpp w wersji 2.95.
Zainstaluj jeszcze bin86
yonami
Posty: 13
Rejestracja: 12 sierpnia 2007, 07:30

Post autor: yonami »

Heh - dzieki poszło ;-D
ODPOWIEDZ