Ubuntu 24.04.1 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelutValmistajien tukemat Ubuntu-tietokoneet: kannettavatietokone.fi uudet ja käytetyt sekä Lenovo-verkkokauppa
sudo ./configure
checking for RHYTHMBOX... configure: error: Package requirements ( gtk+-2.0 >= 2.6.0 libgnomeui-2.0 libglade-2.0 gnome-vfs-2.0 >= 2.7.4 gnome-vfs-module-2.0) were not met:No package 'gtk+-2.0' foundNo package 'libgnomeui-2.0' foundNo package 'libglade-2.0' found
Luulisin että :gtk+-2.0 = libgtk2.0-dev libgnomeui-2.0 = libgnomeui-devlibglade-2.0 = libglade2-dev
Luulisin että :gtk+-2.0 = libgtk2.0-dev libgnomeui-2.0 = libgnomeui-devlibglade-2.0 = libglade2-devLöytyy kätevimmin ehkä komennolla: sudo apt-get search paketinalkuosa
$ dpkg-checkbuilddeps
$ dpkg-buildpackage -rfakeroot
Kiitokset kovasti, olen aiemmin luullut, että -dev-paketit otetaan käyttöön vasta, kun kehitetään ko. paketteja. Esim. Jos muokattaisiin gladea, otettaisiin käyttöön libglade jne.
jotain tuollaista tosiaan. mutta koska lähdekoodipaketti on väkisinkin debianisoitu, koska se haettiin apt-getin kautta ja koska koneella on asennettuna paketti dpkg-dev, valmiin vastauksen saa komentamalla lähdekoodihakemistossa:Koodia: [Valitse]$ dpkg-checkbuilddepstietty koska lähdekoodipaketti on debianisoitu, on kääntäminenkin ehkä kivempaa hoitaa komennolla (asenna ensin fakeroot jos sitä ei ole jo asennettu):Koodia: [Valitse]$ dpkg-buildpackage -rfakeroottuo komento kääntää softan ja pullauttaa siitä automaattisesti debian-paketin.
Koodia: [Valitse]$ dpkg-buildpackage -rfakeroottuo komento kääntää softan ja pullauttaa siitä automaattisesti debian-paketin.
dpkg-deb: building package `rhythmbox-dbg' in `../rhythmbox-dbg_0.9.6-0ubuntu4_i386.deb'.tar: -: file name read contains nul character signfile rhythmbox_0.9.6-0ubuntu4.dscgpg: failed to create temporary file `/home/sami/.gnupg/.#lk0x811bd60.sami-laptop.19218': Permission deniedgpg: keyblock resource `/home/sami/.gnupg/secring.gpg': yleinen virhegpg: failed to create temporary file `/home/sami/.gnupg/.#lk0x811cdb8.sami-laptop.19218': Permission deniedgpg: keyblock resource `/home/sami/.gnupg/pubring.gpg': yleinen virhegpg: skipped "Sebastien Bacher <seb128@canonical.com>": salaista avainta ei löydygpg: [stdin]: clearsign failed: salaista avainta ei löydy dpkg-genchangesdpkg-genchanges: not including original source code in uploaddpkg-buildpackage: binary and diff upload (original source NOT included)(WARNING: Failed to sign .dsc and .changes file)
Nyt jo löytyi sopivannäköinen hakkerointikohta. Tää on hauskaa...
Kuinkas C:ssä varataan dynaamisesti muistia? (free ilmeisesti vapauttaa muistin).