Kirjoittaja Aihe: Ohjelmien paketointi.  (Luettu 3057 kertaa)

moonstone

  • Vieras
Ohjelmien paketointi.
« : 29.08.05 - klo:13.31 »
Onko jossain jotain wikisivua josta saisi oppaat ohjelmien kääntämisestä ja paketoimisesta deb binääripaketeiksi? Esim jos vaikka haluaisin kääntää Hydrogen ohjelman itse koodista ubuntun kirjastoja vasten, jotta se toimisi ok muillakin Ubuntu asennuksilla.

Riittääkö se, että asennan kaikki ubuntun ohjelmakirjastot (libraries) apt-getillä?

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Ohjelmien paketointi.
« Vastaus #1 : 29.08.05 - klo:16.40 »
Onko jossain jotain wikisivua josta saisi oppaat ohjelmien kääntämisestä ja paketoimisesta deb binääripaketeiksi? Esim jos vaikka haluaisin kääntää Hydrogen ohjelman itse koodista ubuntun kirjastoja vasten, jotta se toimisi ok muillakin Ubuntu asennuksilla.

jos etsit jostain debian-paketoidut sorsat, niin kääntämiseen ja paketointiin riittää periaatteessa komento dpkg-buildpackage (onhan noita kai muitakin) tosin tuo ei taida olla oletuksena asennettu, mutta eivät toisaalta ole kääntäjätkään saati sitten kirjastojen -dev -versiot joita kääntämiseen myös tarvitaan.

ajattelin jossain vaiheessa kirjoittaa pikaisen ohjeen .deb:ien luomisesta debianin sorsista, mutta sekin sitten ajallaan.

tämä taitaa ohjeistaa vähän tyhjemmästä:
http://modular.fas.harvard.edu/docs/debian-packages/HOWTO/en-html/Debian-Binary-Package-Building-HOWTO/index.html

Riittääkö se, että asennan kaikki ubuntun ohjelmakirjastot (libraries) apt-getillä?

tarvitset joistain kirjastoista (build time) ne -dev -päätteiset versiot jotta ohjelma kääntyy.
Janne