pam i libcap

Jakub Bogusz qboosh w pld.org.pl
Czw, 26 Cze 2003, 16:08:07 CEST


On Thu, Jun 26, 2003 at 03:51:30PM +0200, Mariusz Mazur wrote:
> On Thursday 26 of June 2003 15:44, Jakub Bogusz wrote:
> > Wszystkie biblioteki dzielone i moduły dynamiczne muszą być kompilowane
> > z -fPIC. Statycznym to nie przeszkadza, ale PIC zajmuje 1 rejestr (cenny
> > w przypadku x86), dlatego tam gdzie się da statyczne kompiluje się bez
> > -fPIC.
> >
> > Na x86 moduły potrafią zlinkować się bez -fPIC (nie wiem czy działają),
> > na alphie nie.
> 
> Czyli... -fPICa robimy zależnie od arch?

Tak - ale tylko dla bibliotek dzielonych i modułów dynamicznych.

Zwykle nic nie trzeba robić w tym kierunku, bo dbają o to autorzy lub
ac/am. Zostają tylko pojedyncze przypadki, kiedy autor zapomni, albo
-fPIC znajduje się w zmiennej, którą nadpisujemy, aby przekazać
%{rpmcflags}.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl