Jak kompilowac na PII

Piotr Zurawski szur at ix.renet.com.pl
Thu Mar 25 17:41:31 CET 1999


A czy nie mozecie tego pakietu przekompilowac ZWYKLYM gcc ??
Przeciez tam sa tylko 2 bledy, ktore chyba nie maja wplywu na prace
ldconfiga...

-- 
Piotr Zurawski AKA szur
Administrator sieci
mailto:szur at irc.pl    PGP key available at:pgpkeys.mit.edu


On Thu, 25 Mar 1999, [ISO-8859-2] Tomasz K³oczko wrote:

> Date: Thu, 25 Mar 1999 17:32:56 +0100 (EET)
> From: "[ISO-8859-2] Tomasz K³oczko" <kloczek at rudy.mif.pg.gda.pl>
> Reply-To: pld-list at pld.org.pl
> To: pld-list at pld.org.pl
> Subject: Re: Jak kompilowac na PII
> 
> On Thu, 25 Mar 1999, Marcin Dalecki wrote:
> 
> > Artur Frysiak wrote:
> > > 
> > > Witam
> > > Mam pytanie do Marcina D. Jak mam skonfigurowaæ kernel na PII abym móg³
> > > skompilowane na nim binarki przenosic na zwyk³e P.
> > > Zmiana typu procesora w configuracji nic nie daje. Dalej po uname -m mam
> > > i686.
> > 
> > Proste.
> > 
> > 1. Jadro skonfiguruj jako 486 lub zwykle pentium.
> 
> Mam jako PII.
> 
> > 2. egcs-owi podaj podczas kompilacji i rekonfiguracji jako host
> > najlepiej
> > cos w rodzaju configure --host=i586-linux. (Po co tu dodawac nazwe
> > dytrybucji? Dystrybucja
> > nie ma przeciez znaczenia dla kompilatora.). Domysnie parametr --traget
> > powinnien
> > wiec rowniez przyjac ta sama wartosc. Podczas rekonfiguracji skryb
> > configure powinnien
> > to potwierdzic.
> > 3. Podobnie z binutils.
> > 4. Upewnij sie ze glibc-2.1 jest rowniez skompilowany przy aktywnej
> > powyzszej
> > konfiguracji, albowiem domysle crt0.* z tad pochodza i mogly by zaiwerac
> > niewlasciwe
> > rozkazy okowane do kazdego binaria.
> 
> Dzisiaj jak na razie ma³o siedzia³em przy klawiaturze i mia³em czas ¿eby
> siê pozastanawiaæ nad tym co siê ostatnio dzieje. Oto lista rzeczy jakie
> mi siê nasuwaj±:
> 
> - w tej chwili k³opoty wystêpuj± w ograniczonej ilo¶ci programów. W
>   zasadzie (chyba ?) jest to jeden program czyli ldconfig. Jest to do¶æ
>   specyficzny produkt wra¿liwy na architektórê. Za³o¿y³bym, ¿e
>   isnieje pewne prawdopodobieñstwo niezerowe, ¿e jednak
>   jaki¶ rodzaj b³edu mo¿e tkwiæ w³±¶nie w nim. Je¿eli gdzie¶ jest b³±d w
>   kompilatorze to powinno byæ to ³atwe do zlokalizowania. Otó¿ ldconfig to
>   jest jeden plik .c. Powinna pomóc analiza porównawcza kodu po¶redniego
>   .S (asm) generowanego na P i PII.
> 
> - w zasadzie ze wzglêdu na braki w kompilatorze dotycz±ce optymalizacji
>   pod P mo¿naby wygenerowaæ binarki z -m486 zamiast -mpentium. Wiadomo
>   ju¿, ¿e wczorajsza próba z egcs, ldconfig i glibc przekompilowanym
>   ponownie nie da³a pozytywnego efektu. Dzisiejsza próba bêdzie polegaæ na
>   próbie wygenerowania binarek z -m486.
> 
> - z wczorajszych listów na kernel-list po¶rednio mo¿na by³o wywnioskowaæ,
>   ¿e zalecan± wersj± binutils do egcs 1.1.2 jest 2.9.1.0.22b (Alex Buel ..
>   ten z kotkiem w sigu).
> 
> Czy kto¶ móg³by co¶ doad±æ/zaprzeczyæ/rozwin±æ ?
> 
> Pierwszea próba bêdzie polegaæ na wygenerowaniu pakietów z -m486. Dalsze o
> ile nie bêdzie pozytywnego efektu to bêd± kombinacje wg tego co Marcin
> proponujê. My¶lê, ¿e dzisiaj powinno daæ siê kilka kombinacji
> przetestowaæ.
> 
> kloczek
> 



More information about the pld-devel-pl mailing list