Wielkość binarek produkowanych przez gcc-3.3.3-1

Tomasz Pala gotar at polanet.pl
Sun Mar 14 13:08:33 CET 2004


On Sun, Mar 14, 2004 at 12:45:42 +0100, Arkadiusz Patyk wrote:

> >Spróbuj programy w C budować z -fomit-frame-pointer. C++ chyba rosną.
> 
> a do sie jakoś ładnie zrobić by obowiązywało tylko dla programów w c ?

Trzeba przedefiniować %configure, z obecnego:

-14: configure  ./configure \
        LDFLAGS="${LDFLAGS:-%rpmldflags}" \
        CFLAGS="${CFLAGS:-%rpmcflags}" \
        CXXFLAGS="${CXXFLAGS:-%rpmcflags}" \

na jakieś:

-14: configure  ./configure \
        LDFLAGS="${LDFLAGS:-%rpmldflags}" \
        CFLAGS="${CFLAGS:-%rpmcflagsC}" \
        CXXFLAGS="${CXXFLAGS:-%rpmcflags}" \

i to samo dla configure2_13 oraz dodać makro:

rpmcflagsC  %{?debug:%debugcflags}%{!?debug:%optflags -fomit-frame-pointer}

> bo reczna zmiana w zależności od pakietu to zajmie kupe czasu ;(

I tak będzie trzeba sprawdzić pakiet wynikowy - jak się zmienił i czy
działa.

-- 
GoTaR <priv0.onet.pl->gotar>
http://vfmg.sourceforge.net/



More information about the pld-devel-pl mailing list