4 175
muokkausta
p (pallukat) |
(→Kääntäminen lähdekoodista: poistamisesta vähän) |
||
Rivi 18: | Rivi 18: | ||
Joskus configure-skriptissä tulee virheitä puuttuvien pakettien kanssa. Tällöin täytyy vain etsiä jostain tarvittava kirjasto ja asentaa se ensin. On myös mahdollista, että kirjasto itsessään on jo asennettuna, mutta sen header - tiedostoja ym. sisältävä kehityspaketti puuttuu. Esimerkiksi, mikäli configure jää kaipaamaan libaudiofile - pakettia ja se on asennettuna, saattaa kehityspaketti olla nimeltään (Debianin tapauksessa) libaudiofile-dev | Joskus configure-skriptissä tulee virheitä puuttuvien pakettien kanssa. Tällöin täytyy vain etsiä jostain tarvittava kirjasto ja asentaa se ensin. On myös mahdollista, että kirjasto itsessään on jo asennettuna, mutta sen header - tiedostoja ym. sisältävä kehityspaketti puuttuu. Esimerkiksi, mikäli configure jää kaipaamaan libaudiofile - pakettia ja se on asennettuna, saattaa kehityspaketti olla nimeltään (Debianin tapauksessa) libaudiofile-dev | ||
On myös suositeltavaa käyttää configure:n kanssa parametriä --prefix=/opt/hyvasofta, sillä silloin ohjelmiston voi poistaa helposti. | On myös suositeltavaa käyttää configure:n kanssa parametriä --prefix=/opt/hyvasofta, sillä silloin ohjelmiston voi poistaa helposti. | ||
Joskus Makefilessä on myös uninstall-toiminto, jolla ohjelma poisto onnistuu kätevästi komennolla <tt>make uninstall</tt>. Huomaa kuitenkin, että mikäli esimerkiksi poistat näin jonkin kirjaston, sitä käyttävät ohjelmat lakkaavat toimimasta. | |||
== [[Debian]]in ja Ubuntun paketinhallinta == | == [[Debian]]in ja Ubuntun paketinhallinta == |