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