Compilazione di kde 3.1 dai sorgenti

Nota: non uso konstruct, che non mi molto chiaro!

  1. Scaricate i pacchetti che vi servono, quindi almeno: Con questo avete un kde funzionante.

  2. Diventate root (d'ora in poi dovrete sempre esserlo), scompattate le qt e mettetele in /opt

  3. Create la dir /opt/kde31

  4. Sistemate subito le variabili d'ambiente cos non ci pensate piu'. Digitate da shell:
    export QTDIR=/opt/qt
    export KDEDIR=/opt/kde31
    export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib
    export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
    
  5. Andate in /opt (cd /opt) e create un link simbolico qt alla dir /opt/qt-x11-free-3.1.1 (comando: ln -s /opt/qt-x11-free-3.1.1 /qt

  6. Andate in qt (cd qt)

  7. ./configure -system-zlib -qt-gif -system-libpng -system-libjpeg -plugin-imgfmt-mng -thread -no-stl -no-xinerama -no-g++-exceptions

    NOTA: queste sono le impostazioni base per compilarle e farci funzionare kde; se volete altre opzioni, date un occhiata all help del configure.

  8. make

    NOTA: le qt si compilano in loco non esiste il make install.
    NOTA2: tempo di farsi un giro.. di solito occore abbastanza tanto tempo..

  9. Una volta finito.. provatele: /opt/qt/bin/designer
    Se parte e l'about dice che state usando la versione giusta siete a cavallo!

  10. Ora andate dove avete scaricato i pacchetti di kde e iniziate; la procedura la solita: scompattatele e poi configure, make, make install.

    L'ordine di compilazione : ARTS, KDELIBS, KDEBASE e in ogni caso per ultimo KDEADDONS (richiede kdebase, kdemultimedia etc)

    Una volta compilati i primi tre, il resto potete farlo in parallello!

    NOTA: assicuratevi sempre di avere le variabil QTDIR,KDEDIR,LD_LIBRARY_PATH e PATH corrette (vedi sopra)!

  11. Create uno user di prova "kde", editate il suo .profile e inserite:
    export QTDIR=/opt/qt
    export KDEDIR=/opt/kde31
    export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib
    export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
    export KDEHOME=/home/kde/.kde31
    
    
    
  12. Loggatevi come kde. Se tutto andato bene dovrebbe partire la nuova versione!
  13. Se vi piace, attivatelo anche per gli altri utenti (/etc/profile)

ALTRE INFO:

http://developer.kde.org/build/compile_kde3_0.html
http://developer.kde.org/build/build2ver.html

NOTA: il pacchetto kde-i18n-3.1rc6 contiene le regionalizzazzioni... leggetevi l'help all interno.. io di solito non lo uso!

Commenti a davmago