Maledetto kde 3.5
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Maledetto kde 3.5
Ciao!
Scusate una cosa: in passato ho compilato alcune volte il kde 3.4.2 senza mai avere problemi (se non nel configure dovuti a dipendenze non soddisfatte) e non rriesco a capire come mai non sono in grado di compilare il kde 3.5 (sia 3.5.0 che 3.5.1).
Il configure va a buon fine, ma il make si blocca dando errori che non riporto per non allungare il 3d.
Se qualcuno di voi l'ha compilato, mi può dire se ha usato accorgimenti speciali? Io ho aggiornato le gcc alla current, ma niente. Ho slack 10.2 con kernel 2.6.13.
Scusate l'imprecisione nell'indicazione degli errori, ma credo non siano significativi in quanto indicano errori di programmazione (nel codice di kde) che sono quantomeno improbabili!)
Grazie!
Scusate una cosa: in passato ho compilato alcune volte il kde 3.4.2 senza mai avere problemi (se non nel configure dovuti a dipendenze non soddisfatte) e non rriesco a capire come mai non sono in grado di compilare il kde 3.5 (sia 3.5.0 che 3.5.1).
Il configure va a buon fine, ma il make si blocca dando errori che non riporto per non allungare il 3d.
Se qualcuno di voi l'ha compilato, mi può dire se ha usato accorgimenti speciali? Io ho aggiornato le gcc alla current, ma niente. Ho slack 10.2 con kernel 2.6.13.
Scusate l'imprecisione nell'indicazione degli errori, ma credo non siano significativi in quanto indicano errori di programmazione (nel codice di kde) che sono quantomeno improbabili!)
Grazie!
-
samiel
- Staff

- Messaggi: 5511
- Iscritto il: ven 16 gen 2004, 0:00
- Nome Cognome: Mauro Sacchetto
- Slackware: 13.0
- Kernel: 2.26
- Desktop: KDE
- Distribuzione: anche Debian
- Località: Venezia
Io il 3.5 l'ho compilato senza problemi,
basandomi sugli SlackBuild di Patrick.
Trovi tutto qui:
http://www.nogood.it/samiel/kde/kde.html
M.
basandomi sugli SlackBuild di Patrick.
Trovi tutto qui:
http://www.nogood.it/samiel/kde/kde.html
M.
-
mangus
- Linux 2.x

- Messaggi: 451
- Iscritto il: lun 1 mar 2004, 0:00
- Località: Castel de brett!! (bologna)
- Contatta:
Sento puzza di problema coi kernel header.
aggiorna il pacchetto kernel-header con quello che trovi in testing, cioè
gli header del 2.6 se non lo hai già fatto
Se lo hai già fatto, rimetti quelli originali del 2.4 di slack 10.2
Questo perchè non ricordo quale siano quelli giusti, ma ricordo che alcuni pacchetti di kde
richiedono specificamente uno dei due, ma non ricordo quale... ehm...penso quelli del 2.6 ma non ne sono sicuro
Penso comunque tu abbia installato quelli "sbagliati", cioè quelli che non vanno bene.
Senza l'errore specifico non so dire di più se non che con gli header giusti tutto compila alla perfezione.
Qual'è il pacchetto che ti da problemi? kdelibs?
ciao
aggiorna il pacchetto kernel-header con quello che trovi in testing, cioè
gli header del 2.6 se non lo hai già fatto
Se lo hai già fatto, rimetti quelli originali del 2.4 di slack 10.2
Questo perchè non ricordo quale siano quelli giusti, ma ricordo che alcuni pacchetti di kde
richiedono specificamente uno dei due, ma non ricordo quale... ehm...penso quelli del 2.6 ma non ne sono sicuro
Penso comunque tu abbia installato quelli "sbagliati", cioè quelli che non vanno bene.
Senza l'errore specifico non so dire di più se non che con gli header giusti tutto compila alla perfezione.
Qual'è il pacchetto che ti da problemi? kdelibs?
ciao
Ho i kernel headers del 2.6.13Sento puzza di problema coi kernel header.
aggiorna il pacchetto kernel-header con quello che trovi in testing, cioè
gli header del 2.6 se non lo hai già fatto
Ho usato i tuoi slackbuild sia per il 3.5.0 che (modificati, ovviamente) per il 3.5.1!!!Io il 3.5 l'ho compilato senza problemi,
basandomi sugli SlackBuild di Patrick.
Trovi tutto qui:
http://www.nogood.it/samiel/kde/kde.html
Comunque mi sono scaricato konstruct e vedo che posso fare!
Solo che vorrei compilare (per ora) solo kdebase e non posso scaricare i sorgenti (maledetto 56k) e quindi il konstruct deve usare quelli che ho già.
Smanetto un po poi vi faccio sapere!
-
mangus
- Linux 2.x

- Messaggi: 451
- Iscritto il: lun 1 mar 2004, 0:00
- Località: Castel de brett!! (bologna)
- Contatta:
prova a mettere quelli del 2.4 originale e a far ripartire la compilazione da dove si era interrotta.Ho i kernel headers del 2.6.13
Alcuni source richiedono gli headers del kernel che è in uso, altri quelli con cui sono state compilate le glibc ( nel nostro caso quelli del 2.4), io mi tengo i 2 pacchetti a portata di mano e li cambio alla bisogna in caso di errori di questo tipo.
Per questo non ricordo quali occorrono e non ricordo quelli che installato in questo momento.
Però in genere cambiando gli uni con gli altri si risolvono problemi all' apparenza misteriosi
nel 90% dei casi..anche a me era successo con alcuni pacchetti di kde.
HTH
ciao
Ho messo gli headers del 2.4.31 ma il problema è lo stesso identico:
Codice: Seleziona tutto
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include/arts -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -MT konq_popupmenu.lo -MD -MP -MF ".deps/konq_popupmenu.Tpo" -c -o konq_popupmenu.lo konq_popupmenu.cc; \
then mv -f ".deps/konq_popupmenu.Tpo" ".deps/konq_popupmenu.Plo"; else rm -f ".deps/konq_popupmenu.Tpo"; exit 1; fi
konq_popupmenu.cc: In member function `void KonqPopupMenu::setup(uint)':
konq_popupmenu.cc:797: error: no matching function for call to `KDEDesktopMimeType::userDefinedServices(const QString, KSimpleConfig&, bool, KURL::List&)'
/opt/kde/include/kmimetype.h:561: note: candidates are: static QValueList<KDEDesktopMimeType::Service> KDEDesktopMimeType::userDefinedServices(const QString&, bool)
/opt/kde/include/kmimetype.h:568: note: static QValueList<KDEDesktopMimeType::Service> KDEDesktopMimeType::userDefinedServices(const QString&, KConfig&, bool)
make[3]: *** [konq_popupmenu.lo] Error 1
make[3]: Leaving directory `/home/whites/Desktop/whites/kde_3.5.1/src/tmp/kdebase-3.5.1/libkonq'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/whites/Desktop/whites/kde_3.5.1/src/tmp/kdebase-3.5.1/libkonq'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/whites/Desktop/whites/kde_3.5.1/src/tmp/kdebase-3.5.1'
make: *** [all] Error 2
- albatros
- Iper Master

- Messaggi: 2073
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 5.4.0
- Desktop: lxde
- Distribuzione: ubuntu 20.04
- Località: Darmstadt - Germania
Io ho compilato pochi giorni fa l'intero set di kde 3.5.1 ed è andato quasi tutto liscio (slackware 10.2, glibc 2.3.6 della current, kernel vanilla 2.6.15, gcc 3.4.5 da sorgenti), a parte kdevelop che non ha voluto saperne di compilarsi (ma, dato che non mi interessava particolarmente, non ho neanche indagato a fondo il perché e ho lasciato perdere quasi subito).
Anch'io ho una connessione a 56k e basta, ti consiglio di reperire i sorgenti di kde 3.5 da qualche rivista (es. Linux & C.) e poi di patcharli con gli xdelta che trovi in rete: con poco più di mezz'ora di download puoi così avere tutti i sorgenti di kde 3.5.1.
Per quanto riguarda il tuo problema, forse non è che dovresti prima compilare le kdelibs e poi kdebase ? Non è detto dipenda da quello, però io ho sempre seguito quest'ordine: kdelibs, kdebase, kde* ...
Ciao
Anch'io ho una connessione a 56k e basta, ti consiglio di reperire i sorgenti di kde 3.5 da qualche rivista (es. Linux & C.) e poi di patcharli con gli xdelta che trovi in rete: con poco più di mezz'ora di download puoi così avere tutti i sorgenti di kde 3.5.1.
Per quanto riguarda il tuo problema, forse non è che dovresti prima compilare le kdelibs e poi kdebase ? Non è detto dipenda da quello, però io ho sempre seguito quest'ordine: kdelibs, kdebase, kde* ...
Ciao

