Ke clanku mala doplneni:
- zatimco ./configure a make lze obvykle delat pod libovolnym uzivatelem, na make install je normalne potreba byt root. Je to trivialni info, ale clanek byl pro zacatecniky, ne? ;) Takze sekvence muze byt napr.
./configure
make
(ti paranoidni se podivaji co dela make install)
sudo make install
Pokud root nejste a neumite byt, nezoufejte, obvykle lze napsat neco jako
make prefix=~/ install
coz nainstaluje binarni soubory do podadresaru adresare ~/ (coz je vas domovsky) - hodi se to, pokud si chcete nechat jenom prelozene soubory a zdrojak zahodit
- maly tip: ./configure (alespon vetsina z nich) sve vysledky cachuje, takze pokud jej spustite pon-te, nedela vsechny testy znovu, ale cte stare vysledky. Cache je ulozena normalne v adresari programu, takze pokud prekladate neco jineho nekde jinde, nevyuzije se. Tip spociva v tomto: nastavte si globalni cache a usetrite trochu casu. Jak se to dela viz
info autoconf ;)
Názory k článku
Triky pro začátečníky (9)
Prava, cache
celé vláknozdrojaky vs. binarky
celé vláknoSpise ukazu protipriklad. Pred cca. 2 roky se jednomu velkemu serveru (tusim, ze to byl ftp.win.tue.nl), ktery distribuuje (-oval) balik util-linux*.tar.gz, se stalo, ze nekdo se tam naboural a zmenil zdrojaky cerstve releasnute verze util-linux. Na zmenu se prislo tusim do tri dnu inspekci zmen zdrojoveho kodu mezi dvemi poslednimi verzemi.
make clean a nova jadra
celé vláknoZdravim.
Dle meho nazoru neni az tak nutne u novejsich jader zadavat 'make clean' a kompilace bezi bez problemu i tak. Alespon na mem stroji :)
Re: make clean a nova jadra
celé vláknoNaopak, mne se dokonce nekdy stane, ze se preklad nevyrovna s tim, ze jednou definuji SMP, podruhe ne a pokazne zmenim mnozstvi modulu... - nekdy je situace tak spatna, ze nepomuze ani make mrproper, ale musim /usr/src/linux smazat a nakopirovat znovu source...
Off Topic
celé vláknoje to uz davno ale nekdy se to stava
>xmkmf
>make depend
>make
>make install
-) jinak prima
make install
celé vláknoja u kernelu doporucuji na konec pouzit make install. zkopiruje vmlinuz do /boot a samo upravi lilo...
configure
celé vláknoProsim poradte mi: Potrebujem nainstalovat wget na IRIX 6.2 . Ked spustim configure, tak vsetko prebehne ok len ked na konci testuje kompilator cc tak vypise ze nepracuje, ale najde ho, nemoze vytvorit spustitelny subor. Nevie niekto v com moze byt problem? Vopred Dakujem.

