[Risolto] Problema compilazione amarok2

Segnalazioni di pacchetti utili, richieste di creazione pacchetti e supporto tecnico
Rispondi
steeze
Newbie
Messaggi: 5
Iscritto il: 12 gennaio 2008, 21:49

Messaggio da steeze » 11 dicembre 2008, 12:45

Ho installato la versione unstable di kdemod4, dopo questo non sono più riuscito a compilare amarok2 con yaourt, dava sempre problemi con liblastfm(????)...ma va beh, visto che ieri è uscita la versione stabile di amarok2 ho provato a creare un PKGBUILD......ed anche questo non funziona, da sempre questo errore:

Codice: Seleziona tutto

[ 16%] Building CXX object src/services/lastfm/lastfm/CMakeFiles/amarok_service_liblastfm.dir/amarok_service_liblastfm_automoc.o
Linking CXX shared library ../../../../lib/libamarok_service_liblastfm.so
[ 16%] Built target amarok_service_liblastfm
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...
Così invece che compilare tramite pkgbuild ho fatto a mano.....e funziona! Perchè??
Allego il codice del PKGBUILD:

Codice: Seleziona tutto

pkgname=amarok
pkgver=2.0
pkgrel=1
pkgdesc="KDE Music Player"
url="http://amarok.kde.org"
license=('GPL')
arch=('i686' 'x86_64')
makedepends=('cmake>=2.6' 'automoc4>=0.9')
depends=('kdebase-runtime>=4.1' 'taglib>=1.5' 'mysql>=5.0' 'phonon' 'qt>=4.4' 'xine-lib>=1.1.2' 'libmp4v2' 'libmtp')
conflicts=('amarok' 'amarok-base' 'amarok-engine-xine')
source=('http://mi.mirror.garr.it/mirrors/KDE/stable/amarok/2.0/src/amarok-2.0.tar.bz2')
md5sums=('bcecfedd3976df0e8a0bd4a499b89fcb')

build() {
  
 cd "$srcdir/$pkgname-$pkgver"

  cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=RELEASE

  make || return 1
  make DESTDIR=$startdir/pkg install
}

Avatar utente
Barone Rosso
Little John
Messaggi: 1249
Iscritto il: 30 agosto 2007, 9:36
Contatta:

Messaggio da Barone Rosso » 11 dicembre 2008, 13:27

Il PKGBUIL è di fatto identico a quello che ho usato io e che funziona con kde4.
Quindi temo che si tratta di kdemod4 unstable.

raycon
Arciere
Messaggi: 193
Iscritto il: 8 febbraio 2008, 17:55
Località: ROMA

Messaggio da raycon » 11 dicembre 2008, 13:30

io l'ho provato e funziona, lo sto utilizzando proprio ora

steeze
Newbie
Messaggi: 5
Iscritto il: 12 gennaio 2008, 21:49

Messaggio da steeze » 11 dicembre 2008, 13:55

Bene son contento...l'ho messo in aur...

il fatto è che mi sembra strano che la compilazione fallisca da una parte, mentre funzioni dall'altra......c'è qualcosa che non quadra....

Yagi858
Arciere
Messaggi: 246
Iscritto il: 3 novembre 2008, 18:14
Località: Salerno

Messaggio da Yagi858 » 15 dicembre 2008, 21:20

Su kde4 funziona ma bisogna prima rimuovere il vecchio amarok, libmtp, amarok-engine-xine, la cartella di amarok in .kde ... poi installare libmtp-devel da yaourt, poi amarok2. Almeno questo è quello che ho fatto io.
Ultima modifica di Yagi858 il 15 dicembre 2008, 21:21, modificato 1 volta in totale.

Rispondi