Pagina 1 di 2

kdelibs?? [risolto]

Inviato: sab 4 nov 2006, 9:32
da ewix
salve a tutti. Ogni tanto quando cerco di configurare un pacchetto con ./configure mi salta fuori questo errore:

Codice: Seleziona tutto

checking for KDE... libraries /opt/kde/lib, headers /opt/kde/include
checking if UIC has KDE plugins available... no
configure: error:
you need to install kdelibs first.
kdelibs è ovviamente installato (ho aggiornato anche alla 3.5.5).
A qualcuno è già successo o sa come risolverlo?
grazie

Inviato: sab 4 nov 2006, 20:24
da gohanz
Quale programma ti causa questo problema?

kdelibs??

Inviato: dom 5 nov 2006, 13:23
da ewix
+ di uno: da guarddog a kmymoney (anche se poi questo sono riuscito ad installarlo diversamente usando un pacchetto precompilato).

Inviato: dom 5 nov 2006, 17:18
da gohanz
Hai più di una versione dell Qt installate?

Inviato: lun 6 nov 2006, 8:29
da ewix
nemmeno, solo una. Speravo le cose cambiassero aggiornando kde da 3.5.4 a 3.5.5 ma niente da fare.
Una nota: non credo c'entri nulla, ma è stato tutto installato con pacchetti .tgz

Inviato: lun 6 nov 2006, 8:36
da gohanz
Forse sono i pacchetti KDE che hai installato che hanno qualche problema! Hai provato a reinstallare i pacchetti 3.5.4 originali?

Inviato: lun 6 nov 2006, 18:49
da ewix
si, avevo provato a reinstallare i pacchetti di kde sulla 3.5.4, ma niente. Poi ho provato con un upgrade alla 3.5.5, ma il risultato non è cambiato purtroppo.

Inviato: lun 6 nov 2006, 19:05
da gohanz
A questo punto controlla la presenza dell'eseguibile UIC in /usr/lib/qt/bin

inoltre che file sono presenti in /usr/lib/qt/plugins/designer?

Inviato: mer 8 nov 2006, 8:14
da ewix
UIC è presente. Per quanto riguarda i files in /usr/lib/qt/plugins/designer, quelli che ho sono:

- libcppeditor.so
- libdlgplugin.so
- libgladeplugin.so
- libkdevdlgplugin.so
- librcplugin.so
- libwizards.so

Inviato: mer 8 nov 2006, 8:19
da gohanz
E' tutto a posto! E' presente il link simbolico "qt" in /usr/lib che richiama la directory delle Qt?

Per la 11 qt > qt-3.3.7

Inviato: mer 8 nov 2006, 9:13
da gohanz
Allora controlla il path delle librerie usando qtconfig.
Oppure controlla il file qtrc contenuto all'interno della directory nascosta .qt nella tua home. Deve contenere il percorso ai plugins KDE. Quindi

/opt/kde/lib/kde3/plugins.

Il mio qtrc è questo per esempio.

Codice: Seleziona tutto

[3.3]
libraryPath=/opt/kde/lib/kde3/plugins/:/root/.kde/lib/kde3/plugins/

[General]
GUIEffects=none^e
embedFonts=true
enableXft=true
font=Sans Serif,10,-1,0,50,0,0,0,0,0
style=Plastik
useXft=true

[KDE]
contrast=7
kdeAddedLibraryPaths=/opt/kde/lib/kde3/plugins/^e/root/.kde/lib/kde3/plugins/^e

[KWinPalette]
activeBackground=#efefef
activeBlend=#d9d9d9
activeForeground=#ffffff
activeTitleBtnBg=#efefef
frame=#efefef
inactiveBackground=#efefef
inactiveBlend=#d9d9d9
inactiveForeground=#777777
inactiveFrame=#efefef
inactiveTitleBtnBg=#efefef

[Palette]
active=#000000^e#dddfe4^e#ffffff^e#ffffff^e#555555^e#c7c7c7^e#000000^e#ffffff^e#000000^e#ffffff^e#efefef^e#000000^e#678db2^e#ffffff^e#0000ee^e#52188b^e
disabled=#808080^e#dddfe4^e#ffffff^e#ffffff^e#555555^e#c7c7c7^e#c7c7c7^e#ffffff^e#808080^e#ffffff^e#efefef^e#000000^e#567594^e#ffffff^e#0000ee^e#52188b^e
inactive=#000000^e#dddfe4^e#ffffff^e#ffffff^e#555555^e#c7c7c7^e#000000^e#ffffff^e#000000^e#ffffff^e#efefef^e#000000^e#678db2^e#ffffff^e#0000ee^e#52188b^e


Inviato: mer 8 nov 2006, 14:23
da ewix

Codice: Seleziona tutto

[3.3]
libraryPath=/home/gian/.kde/lib/kde3/plugins/:/opt/kde/lib/kde3/plugins/

[General]
GUIEffects=general^efademenu^eanimatecombo^efadetooltip^e
embedFonts=true
enableXft=true
font=Arial,11,-1,5,50,0,0,0,0,0
style=Platinum
useXft=true

[KDE]
contrast=7
kdeAddedLibraryPaths=/home/gian/.kde/lib/kde3/plugins/^e/opt/kde/lib/kde3/plugins/^e

[KWinPalette]
activeBackground=#e9e9e9
activeBlend=#e9e9e9
activeForeground=#020202
activeTitleBtnBg=#dcdcdc
frame=#e6dedc
inactiveBackground=#96a7ca
inactiveBlend=#9db0d0
inactiveForeground=#5d7091
inactiveFrame=#e6dedc
inactiveTitleBtnBg=#dcdcdc

[Palette]
active=#000000^e#e4e4e4^e#ffffff^e#fdf4f2^e#524f4e^e#bfb8b7^e#000000^e#ffffff^e#000000^e#ffffff^e#e6dedc^e#000000^e#0a5f89^e#ffffff^e#0000c0^e#800080^e
disabled=#808080^e#e4e4e4^e#ffffff^e#fdf4f2^e#524f4e^e#bfb8b7^e#bfb8b7^e#ffffff^e#808080^e#ffffff^e#e6dedc^e#000000^e#084f72^e#ffffff^e#0000c0^e#800080^e
inactive=#000000^e#e4e4e4^e#ffffff^e#fdf4f2^e#524f4e^e#bfb8b7^e#000000^e#ffffff^e#000000^e#ffffff^e#e6dedc^e#000000^e#0a5f89^e#ffffff^e#0000c0^e#800080^e
per qtconfig invece mi risponde 'command not found'
:?:

Inviato: mer 8 nov 2006, 14:28
da Paoletta
io con una 11 dura e pura il comando qtconfig ce l'ho sotto /usr/bin; in realtà è un link simbolico a /usr/lib/qt/bin/qtconfig

qtconfig si trova in nel pacchetto qt-3.3.7-i486-1_slack11.0

Inviato: mer 8 nov 2006, 15:09
da ewix
qtconfig l'ho trovato (dove hai detto tu). si avvia lo stesso, ma nella shell mi resta questo:

Codice: Seleziona tutto

Conflict in /opt/kde/lib/kde3/plugins/styles/dotnet.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/highcolor.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/highcontrast.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/keramik.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/kthemestyle.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/light.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/phasestyle.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/plastik.so:
  Plugin uses incompatible Qt library (3.3.6)!
Conflict in /opt/kde/lib/kde3/plugins/styles/scheck.so:
  Plugin uses incompatible Qt library (3.3.6)!
[/code]

Inviato: mer 8 nov 2006, 15:30
da gohanz
Secondo me l'unica cosa da fare è disinstallare le Qt e KDE usando PKgtool! E reinstallare il tutto! Il fatto che non trovi qtconfig indica un installazione fatta male delle Qt