Pagina 1 di 1
Compilare Kde
Inviato: lun 26 mar 2007, 18:14
da prometeo79
Ciao
Dovrei ricompilare kdebase per slamd64, ma non ci riesco proprio!
Ho preso lo slackbuild da qui
http://anorien.warwick.ac.uk/mirrors/sl ... e/kdebase/
e ho inserito
ma mi restituisce degli errori dopo aver decompresso l'archivio di kdebase.
Potreste darmi un aiutino?
Inviato: lun 26 mar 2007, 19:32
da albatros
Beh, intanto dovresti dire che errori ti dà...
Non ho letto bene lo slackbuild, ma NAME e ARCH non ci sono come variabili, perché le hai aggiunte?
Ho visto invece un PKGARCH nel makepkg che non è definito da nessuna parte, così come BUILD...
Inviato: lun 26 mar 2007, 19:39
da prometeo79
Ok. Ho rimosso NAME e ARCH, ho lasciato solo VERSION, altrimenti non mi parte nemmeno la decompressione.
Dopo aver decompresso l'archivio, mi si blocca con quest'errore
Codice: Seleziona tutto
checking build system type... configure: error: /bin/sh admin/config.sub --linux failed
make: *** No targets specified and no makefile found. Stop.
Inviato: lun 26 mar 2007, 20:26
da albatros
Beh, credo che l'errore sia dovuto ai parametri che hai passato a configure:
Codice: Seleziona tutto
CFLAGS=$CPUOPT \
CXXFLAGS=$CPUOPT \
./configure \
--prefix=/usr \
--libdir=/usr/lib$LIBSUFFIX \
--with-shadow \
--with-xinerama \
--disable-debug \
--program-prefix="" \
--program-suffix="" \
--build=$TARGET-$DISTRO-linux
make $NUMJOBS || exit 1
Dato che CPUOPT, LIBSUFFIX, TARGET, DISTRO, NUMJOBS non sono state definite, dubito che configure e make possano fare un buon lavoro...
In particolare, --build=$TARGET-$DISTRO-linux viene espanso come --build=--linux, da qui l'errore che ottieni.
make non trova nessun makefile e dunque lo slackbuild si ferma (|| exit 1).
Probabilmente il packager ha definito le variabili mancanti in KDE.options e local.options.
Ti conviene modificare a mano lo slackbuild o trovarne un'altro...
Inviato: lun 26 mar 2007, 21:42
da prometeo79
Ok ti ringrazio. Vado più a fondo nella questione grazie
Inviato: lun 26 mar 2007, 21:45
da prometeo79
Ho trovato KDE.SlackBuild e KDE.options, proverò con quelli, grazie ancora