Locale.pl

Trochę ciekawostek – na weekend (czego to ludzie nie wymyślą ...


Nastêpna strona
Poprzednia strona
Spis tre¶ci

4. Czego potrzebujesz.


Kilka rzeczy musisz sobie ¶ciagn±æ. Wszystko czego potrzebujesz
znajdziesz na ftp.icm.edu.pl
Kiedy ja instalowa³em u siebie ustawienia lokalne u¿ywa³em
libc-5.2.18, która jest teraz troche przestarza³a. Jak na razie
powiedziano mi, ¿e bie¿±c± wersj± jest 5.4.17 i tak± te¿
umieszczam w opisie.
Przypuszczalnie libc-5.4.17 bêdzie przestarza³a zanim zd±¿ysz
mrugn±æ wiêc po prostu u¿yj najnowszej dostêpnej wersji.
Rozwa¿ u¿ycie glibc (gnu libc) zamiast Linux libc 5 w pracach
unaradawiaj±cych (internalizacyjnych). Glibc jest w pe³ni
unarodowiona i ma pe³ne wsparcie dla programowania narodowego tak
samo jak jest w pe³ni przenaszalna FIXME i ma wbudowan± obs³ugê
w±tków. Prawie ca³a internalizacja zrobiona w libc 5 wziêta
zosta³± z glibc. Lokalizacje i mapy klawiszy dla glibc s±
powi±zane z dodatkami o lokalizacjami glibc.
Je¶li jeste¶ za u¿ywaniem glibc, to mo¿esz pomin±æ to mini-howto.
Do³±czanie dodatków lokalizacyjnych do kompilacji i instalacji glibc
jest trywialne i opisane jest w dokumentacji do instalacji glibc.
ednak ostrzegam, ¿e pe³na aktualizacja nie jest trywialnym
zadaniem! Mam nadziejê, ¿e RedHat (którego u¿ywam) wypu¶ci
nied³ugo dystrybucjê opart± na glibc, bo jako¶ nie u¶miecha mi siê
rekompilacja ca³ego mojego systemu.
Wszystkie poni¿sze pakiety mo¿esz znale¼æ pod adresem ftp.icm.edu.pl
w katalogu /pub/Linux/sunsite/GCC oprócz "make" -
/pub/Linux/sunsite/devel/make oraz j±dra - /pub/Linux/kernel/


ustawienia lokalne i ¼ród³a zestawów znaków -- to jest to, co
kompilujesz, u¿ywaj±c localedef,


libc-5.4.x.bin.tar.gz -- biblioteki dzielone w wersji ELF
dla bibliotek C i MATH.
Zauwa¿, ¿e prekompilowany dla biblioteki libc-5.4.17 program
"localedef" ma przypuszczalnie w sobie b³±d i tworzy LC_CTYPE ze
z³± liczb± magiczn±. Oznacza to przypuszczalnie, ¿e jaka¶ stara
wersja "localedef" dosta³a siê do dystrybucji.

libc-5.4.x.tar.gz -- ¼ród³a bibliotek dzielonych w wersji
ELF - bêdziesz tego potrzebowa³, aby skompilowaæ localedef,


make-3.74.tar.gz -- mo¿e bêdziesz musia³ skompilowaæ "make",
tak aby zawiera³ ³atê na tzw. dirent bug,


release.libc-5.4.x -- ta wersja zawiera ³atê, która pozwala
skompilowaæ "make", minê³o ju¿ sporo czasu odk±d powsta³ b³±d w
libc i przypuszczalnie nie musisz siê ju¿ tym przejmowaæ.


ld.so-1.8.x -- biblioteka do ³±czenia dynamicznego w wersji ELF,


gcc-2.7.2+ -- kompilator C w wersji ELF,


j±dro 2.0.x -- j±dro w wersji ELF,


binutils 2.7.0.x -- ró¿ne narzêdzia do binariów potrzebne do
kompilacji.



Nastêpna strona
Poprzednia strona
Spis tre¶ci
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • strefamiszcza.htw.pl
  • Copyright (c) 2009 TrochÄ™ ciekawostek – na weekend (czego to ludzie nie wymyÅ›lÄ… ... | Powered by Wordpress. Fresh News Theme by WooThemes - Premium Wordpress Themes.