kompilacja uClibc i dietlibc
Jakub Bogusz
qboosh w pld.org.pl
Sob, 24 Sie 2002, 00:35:11 CEST
Na razie uClibc i dietlibc na ix86 budują się tylko pod starym rpm-em
albo na maszynie i386[1]. Chcę to poprawić, ale zastanawiam się nad
zmianą jednej rzeczy.
dietlibc (uClibc chyba też) jest budowany z opcjami "-Os -march=i386",
więc pakiet .i686.rpm jest tym samym co .i386.rpm. Dlaczego by nie
budować rzeczywistych pakietów i686 (z opcjami "%{rpmcflags} -Os"
- w tej kolejności, żeby -Os przykryło -O2)? Pakiety i386 byłyby
budowane nadal - ale tylko na builderze i386.
Podobnie katalog z bibliotekami będzie miał nazwę
/usr/i[356]-{dietlibc,uclibc}-linux.
[1] z powodu różnic w zawartości paru makr. Zestawienie dla maszyny
athlon z rpm-em skonfigurowanym do budowania pakietów i686:
rpm 4.0.2 4.0.4
%_arch i386 athlon
%_build_arch %_build_arch i386
%_target_cpu i686 i686
Zamierzam użyć tego trzeciego makra.
--
Jakub Bogusz http://prioris.mini.pw.edu.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl