Huomasinpa muuten ilokseni, että Slackwaressa Gimpin cvs-versio kääntyy vaivatta, kun on Freerock asennettuna. Eiköhän kohta tule vakaakin, kun tuo cvs:kin toimii vallan moitteetta.
#!/bin/bash
export CVSROOT=':pserver:[email protected]:/cvs/gnome'
cvs login
cvs -z3 checkout gimp
cd gimp
CFLAGS='-O2 -march=i486 -mcpu="i686"' \
./autogen.sh \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var/lib \
--disable-static \
--enable-python \
--enable-mp \
i686-slackware-linux
make -j3
#!/bin/bash
export CVSROOT=':pserver:[email protected]:/cvs/gnome'
cvs login
cvs -z3 checkout gimp
cd gimp
CFLAGS='-O2 -march=i486 -mcpu="i686"' \
./autogen.sh \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var/lib \
--disable-static \
--enable-python \
--enable-mp \
i686-slackware-linux
make -j3
Vastaukset 2
Vanhimmat
CFLAGS='-O2 -march=i686'
Ei ole järkeä käskeä GCC:tä käyttämään i486 prossujen erikoiskäskyjä, mutta optimoida prosessorin cachen käyttö i686 (P2/P3/AMD K7 ) prossuille.
Parempi pistää suoraan kaikki nupit kaakkoon ja komentaa yksinkertaisesta -march=i686
Myös standardi FHS hierarkia TULEE OTTAA HUOMIOON! EIKÄ SAA SPÄMMÄTÄ BASE-SYSTEMIÄ SINNE KUULUMATTOMILLA TIEDOSTOILLA! POIKA PERKELE!
--prefix=/usr/local
Prefixi /usr/local:iin! Paljonko tätä pitää teille Linugs-pelleille painottaa? Base-systemin ulkopuolisten komponenttien tiedostot EI KUULU suoraan /usr:än alle!!!
Kliiniset testit osoittavan checkinstallin käyttämisen vähentävän oleellisesti ennenaikaista kaljuuntumista.