Pagina 1 di 1

Kde-4.0.2

Inviato: dom 9 mar 2008, 17:02
da cWrite
Ciao a tutti, ho Slackware-12.0 con kernel-2.6.

Ho "provato" ad agiornare il mio Kde con il 4.0.2 reperibile dal sito http://www.kde.org/download/. Ho aggiornato le qt da 3.3.8 a qt4 ed ora stavo cercando di compilare kdelibs...

Entrando di piu nei dettagli, ho installato le qt4 nel percorso di default /usr/local/Trolltech/Qt-4.3.4/. A questo punto io ho /usr/local/Trolltech/Qt-4.3.4/ &

/usr/lib/qt
qt/ qt-3.3.8/


Data la mia inesperienza a riguardo vorrei chiedere, ma essendoci due percorsi differenti con 2 librerie di versioni sempre differenti nel sistema, quale percorso è quello reale che utilizza il sistema e quale quello ormai obsoleto o ignorato? come mai nella vecchia directory /usr/lib/ ci sono due qt? come faccio a sapere la versione in uso? posso rimuovere quelle inutilizzate per avere piu ordine? se si come?

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ho scaricato i Pacchetti di Kde-4.0.2 e da manuale di installazione procedo con l'installazione prima del pacchetto kdelibs-4.0.2. Pero a questo punto ho incontrato dei problemi, il primo sarebbe che come nel pacchetto kdelibs-3.5.9 c'era un help nel file configure consultabile e ben documentato in cui si poteva capire che librerie includere nel configure e quali percorsi definire, qua non c'è l'help del file configure e quando lo si digita restituisce tale messagio:
KDE4 uses the CMake (http://www.cmake.org) buildsystem instead of configure.
CMake uses different options than configure, but some have direct equivalents:
<srcdir> : the source directory
--prefix=<dir> : -DCMAKE_INSTALL_PREFIX:PATH=<dir>
--bindir=<dir> : -DBIN_INSTALL_DIR:PATH=<dir>
--includedir=<dir> : -DINCLUDE_INSTALL_DIR:PATH=<dir>
--libdir=<dir> : -DLIB_INSTALL_DIR:PATH=<dir>
Once CMake has run successfully, you can use "make edit_cache" to view and modify all settings.
For more information visit "http://techbase.kde.org/Development/Tut ... #Run_CMake"

Your current configure options translate more or less to:
cmake . ; make ; make install
Quindi utilizzando questo cmake . tenta di configurare solo che mi viene restituito un messaggio di errore:
$ cmake .
-- Found Qt-Version 4.3.4 (using /usr/local/Trolltech/Qt-4.3.4/bin/qmake)
-- Found X11: /usr/lib/libX11.so
-- Building kdelibs...
-- Found KDE4 kconfig_compiler preprocessor: /home/cwrite/public/kdelibs-4.0.2/bin/./kconfig_compiler.shell
-- Found KDE4 automoc: /home/cwrite/public/kdelibs-4.0.2/bin/./kde4automoc.shell
-- Cannot determine repository type. Please set UPDATE_TYPE to 'cvs' or 'svn'. CTest update will not work.
-- KDE CMake PKGCONFIG macro indicates that libstreamanalyzer is not installed on your computer.
-- Install the package which contains libstreamanalyzer.pc if you want to support this feature.
-- pkgconfig didn't find strigi, couldn't check strigi version
CMake Error: Couldn't find Strigi streams library. Set the environment variable STRIGI_HOME (or CMAKE_FIND_PREFIX_PATH if using CMake >=2.5) to the strigi install dir.

-- Configuring done
INizialmente mi venivano restituiti errori differenti dovuti al fatto che le variabili d'ambiente non venivano trovate allora sono andato a ridefinirle in modo corretto..."penso". A questo punto non so piu come procedere e aspetto qualche vostro buon consiglio a riguardo.

Ciao e grazie.

Filippo

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 17:12
da ksniffer

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 17:16
da ksniffer
$ cmake .
-- Found Qt-Version 4.3.4 (using /usr/local/Trolltech/Qt-4.3.4/bin/qmake)
-- Found X11: /usr/lib/libX11.so
-- Building kdelibs...
-- Found KDE4 kconfig_compiler preprocessor: /home/cwrite/public/kdelibs-4.0.2/bin/./kconfig_compiler.shell
-- Found KDE4 automoc: /home/cwrite/public/kdelibs-4.0.2/bin/./kde4automoc.shell
-- Cannot determine repository type. Please set UPDATE_TYPE to 'cvs' or 'svn'. CTest update will not work.
-- KDE CMake PKGCONFIG macro indicates that libstreamanalyzer is not installed on your computer.
-- Install the package which contains libstreamanalyzer.pc if you want to support this feature.
-- pkgconfig didn't find strigi, couldn't check strigi version
CMake Error: Couldn't find Strigi streams library. Set the environment variable STRIGI_HOME (or CMAKE_FIND_PREFIX_PATH if using CMake >=2.5) to the strigi install dir.

-- Configuring done
Ti mancano tutta una serie di cose. Ho spiegato per bene come compilare il tutto. Puoi anche usare i tarball che hai scaricato volendo...

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 17:19
da cWrite
Adesso provo a seguire la guida che mi hai passato, anche se nelle prime righe ho gia avuto dei ripensamenti perche dal sito di kde non c'è specifica o non ho visto io che kde.4.0.* ha anche il lato di sviluppo instabile...Pero la curiosità è troppa quindi voglio provarlo.

Adesso mi cimento in questa impresa e poi faro saper eil risultato in qualsiasi caso. Grazie mille

Ciao

Filippo

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 17:34
da ksniffer
KDE 4.0 per quanto lo dichiarano stabile è una alpha. Quindi non ha senso usarlo come se fosse stabile e testato. L'unico senso è se si vuole provarlo per curiosità, se si vuole contribuire a segnalare i bug/desideri, se si vuole contribuire a livello di codice sorgente o per vedere a che punto sono con lo sviluppo. Io penso di restare su KDE 3.5 ancora per un paio d'anni. Ci sono ancora commit nel ramo 3.5 stabile, quindi non mi meraviglierei di avere anche KDE 3.5.10, 3.5.11, ...

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 17:39
da cWrite
Io atualmente sto con kde.3.5.7 ma perche non ho mai riscontrato gravi problemi...anzi mai nessuno, pero è anche vero che provengo da debian e KDE era solo il nome di un ambiente sempre stato un miraggio, ora che mi sono trasferito su Slackware le differenze a volte non sono come pensavo bensì sono abissali nei sistemi, non che sia un male anzi è un pregio avere sistemi del genere perche l'esperienza col tempo aumenta sempre di piu, fortunatamente poi si trovano forum con gente preparata che ti danno il dovuto supporto nella risoluzione di problemi e come ora ti danno consigli sull'utilizzo dei software della distribuzione in questione.

Ritornando a Kde che utilizzo, non ho mai trovato alcun problema ma secondo te dovrei passare a 3.5.9 giusto per rimanere aggiornato? ti faccio questa domanda sempr eper il motivo che essendo stato su debian c'era un certo adept che semplificava notevolmente...o teneva all'oscuro, e queste ardue decisioni le prendeva lui.

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 18:02
da ksniffer
Siamo finiti fuori argomento, comunque decidi tu. Io sono uno "sviluppatore KDE" quindi è quasi un obbligo avere l'ultima installata. Se a te non da problemi particolari tieni la 3.5.7. Quando aggiornerai a Slackware 12.1 (se lo farai) avrai KDE 3.5.9. Nota che sviluppatore KDE l'ho messo tra virgolette quindi non mi si dica che ho detto che sviluppo io KDE. Ho corretto dei bug, qualche patch qua e la, anche in amarok, mi occupo di traduzioni KDE (k3b, kget, ...), sviluppo il mio applicativo (ksniffer), gestisco il sito italiano di riferimento, ma nulla di eccezionale non che io sia uno che sviluppa tantissimo codice, mi piacerebbe svilupparne di più, ma la notte mi piace dormire :D ...

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 18:07
da cWrite
Nota che sviluppatore KDE l'ho messo tra virgolette quindi non mi si dica che ho detto che sviluppo io KDE.
Quel che è detto è detto :D

COmqnue per non andare oltre fuori tema come hai detto ti ringrazio per le finromazioni interessanti che mi hai lasciato, ribadisco il fatto che appena finiro l'installazione di kde-4.0.* lascero il mio commento in questo trhead o interverro ulteriormente per altri aiuti tecnici :) cosa probabilissima. ;)

Ciao e Grazie ancora.

Filippo

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 18:12
da ksniffer
Grazie. Siccome quando qualcuno aggiunge risposte a una discussione sul forum non mi arriva l'email (a voi funziona? Loris non si può vedere qual è il problema?) di notifica, puoi mandarmi un messaggio privato che mi dice che hai risposto a questa discussione lasciandomi la URL?
Grazie.

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 18:31
da cWrite
DOpo per cancellare kde4 mi basta rimuover el'utente con le relative directory? o devo rimuovere pacchetti installati in altro modo?

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 18:49
da ksniffer
C'è scritto. :) Basta rimuovere le directory come spiegato. E se vuoi pure l'utenza:
Le operazioni riportate di seguito saranno meno invasive possibile, preferendo installare l'ambiente software in 2 directory separate (/opt/kde4-devel e /opt/qt4-devel) che in qualsiasi momento potranno essere rimosse senza produrre alcun tipo di problema alle applicazioni e al sistema stesso su cui si effettua la compilazione e l'installazione, in quanto non si tocca alcun fiLe operazioni riportate di seguito saranno meno invasive possibile, preferendo installare l'ambiente software in 2 directory separate (/opt/kde4-devel e /opt/qt4-devel) che in qualsiasi momento potranno essere rimosse senza produrre alcun tipo di problema alla applicazioni e al sistema stesso su cui si effettua la compilazione e l'installazione, in quanto non si tocca alcun file di sistema.le di sistema.

Re: Kde-4.0.2

Inviato: dom 9 mar 2008, 18:50
da cWrite
A perfetto...L'avevo anche letto inizialmente ma ero preso ad iniziare a installare ci ho fatto poco caso.

Grazie ancora