Newsgroup: it.comp.os.linux.iniziare
Titolo: problemi con licq...

Salve!
Avevo licq ver 0.7 e ho deciso di mettere la 0.8, ma ho questo problema:
19:55:11: [ERR] Unable to load plugin (qt-gui):
/usr/lib/licq/licq_qt-gui.so: undefined symbol:
sizeHint__C11QMainWindow.
mi son letto tutti i readme vari ma non sono riuscito a capire di che si
tratta; il plugin (o "la plugin") c'č e gli ho detto dove č!
L'unica č fare proprio l'upgrade dalla versione precedente (e non la
reinstallazione); allora sembra funzionare, ma quando vado a vedere
l'about , mi dice sempre "ver 0.7" (e non sembra cambiare nulla).
Poi l'ultima cosa: ho tentato di fare l'installazione dal .tar.gz e
durante il /configure --with-kde, e mi dice: "You need to have the
libstdc++ headers installed".
cioč?
non me l'aveva mai detto nessuno...
cosa dovrei fare?
grazie e ciao!
(mandrake7)

 (mandrake7)
Ciao,
bronte
(RH 6.1)

libstdc++ headers installed".
Cioč, devi installare il pacchetto libstdc++*dev*rpm
-- 
Filippo Panessa
panessa at 
tin.it
UIN# 36800577


Scusami, non ho capito cosa è necessario fare con precisione! I file che ho
a disposizione sono questi:
/usr/bin/licq
/usr/doc/licq-0.81
/usr/doc/licq-0.81/README-0.61-0.70
/usr/doc/licq-0.81/README-0.70-0.71
/usr/doc/licq-0.81/README.FREEBSD
/usr/doc/licq-0.81/README.GNOME
/usr/doc/licq-0.81/README.KDE
/usr/doc/licq-0.81/README.QT-1.44-AND-2.0
/usr/doc/licq-0.81/README.QT-AND-GIFS
/usr/doc/licq-0.81/README.REDHAT
/usr/doc/licq-0.81/README.SLACKWARE
/usr/doc/licq-0.81/README.SOLARIS
/usr/doc/licq-0.81/doc
/usr/doc/licq-0.81/doc/BUGS
/usr/doc/licq-0.81/doc/CHANGELOG
/usr/doc/licq-0.81/doc/COPYING
/usr/doc/licq-0.81/doc/CREDITS
/usr/doc/licq-0.81/doc/HINTS
/usr/doc/licq-0.81/doc/PLUGINS.HOWTO
/usr/doc/licq-0.81/doc/README
/usr/doc/licq-0.81/doc/README.SOCKS
/usr/doc/licq-0.81/doc/TODO
/usr/doc/licq-0.81/doc/UTILITIES.HOWTO
/usr/doc/licq-0.81/upgrade
/usr/doc/licq-0.81/upgrade/UPGRADE
/usr/doc/licq-0.81/upgrade/
upgrade-0.61-0.71.sh
/usr/doc/licq-0.81/upgrade/
upgrade-0.70-0.71.sh
/usr/doc/licq-0.81/upgrade/
upgrade-history-0.71.pl
/usr/lib/licq/
licq_qt-gui.la
/usr/lib/licq/licq_qt-gui.so
/usr/lib/menu/licq
/usr/share/licq/qt-gui
/usr/share/licq/qt-gui/dock.console
/usr/share/licq/qt-gui/dock.console/away.xpm
/usr/share/licq/qt-gui/dock.console/bothmsg.xpm
/usr/share/licq/qt-gui/dock.console/console.dock
/usr/share/licq/qt-gui/dock.console/dnd.xpm
/usr/share/licq/qt-gui/dock.console/ffc.xpm
/usr/share/licq/qt-gui/dock.console/invisible.xpm
/usr/share/licq/qt-gui/dock.console/mask.xpm
/usr/share/licq/qt-gui/dock.console/na.xpm
/usr/share/licq/qt-gui/dock.console/nomsg.xpm
/usr/share/licq/qt-gui/dock.console/occupied.xpm
/usr/share/licq/qt-gui/dock.console/offline.xpm
/usr/share/licq/qt-gui/dock.console/online.xpm
/usr/share/licq/qt-gui/dock.console/regmsg.xpm
/usr/share/licq/qt-gui/dock.console/statusmask.xpm
/usr/share/licq/qt-gui/dock.console/sysmsg.xpm
/usr/share/licq/qt-gui/dock.flower
/usr/share/licq/qt-gui/dock.flower-ns
/usr/share/licq/qt-gui/dock.flower-ns/flower-ns.dock
/usr/share/licq/qt-gui/dock.flower-ns/nomsg-mask.xpm
/usr/share/licq/qt-gui/dock.flower-ns/nomsg.xpm
/usr/share/licq/qt-gui/dock.flower-ns/regmsg-mask.xpm
/usr/share/licq/qt-gui/dock.flower-ns/regmsg.xpm
/usr/share/licq/qt-gui/dock.flower/away.xpm
/usr/share/licq/qt-gui/dock.flower/bothmsg.xpm
/usr/share/licq/qt-gui/dock.flower/dnd.xpm
/usr/share/licq/qt-gui/dock.flower/ffc.xpm
/usr/share/licq/qt-gui/dock.flower/flower.dock
/usr/share/licq/qt-gui/dock.flower/invisible.xpm
/usr/share/licq/qt-gui/dock.flower/mask.xpm
/usr/share/licq/qt-gui/dock.flower/na.xpm
/usr/share/licq/qt-gui/dock.flower/nomsg.xpm
/usr/share/licq/qt-gui/dock.flower/occupied.xpm
/usr/share/licq/qt-gui/dock.flower/offline.xpm
/usr/share/licq/qt-gui/dock.flower/online.xpm
/usr/share/licq/qt-gui/dock.flower/regmsg.xpm
/usr/share/licq/qt-gui/dock.flower/statusmask.xpm
/usr/share/licq/qt-gui/dock.flower/sysmsg.xpm
/usr/share/licq/qt-gui/dock.glicq
/usr/share/licq/qt-gui/dock.glicq/glicq.dock
/usr/share/licq/qt-gui/dock.glicq/msg.xpm
/usr/share/licq/qt-gui/dock.glicq/nomsg.xpm
/usr/share/licq/qt-gui/dock.glicq/sysmsg.xpm
/usr/share/licq/qt-gui/dock.pli
/usr/share/licq/qt-gui/dock.pli/bothmsg.xpm
/usr/share/licq/qt-gui/dock.pli/iconAway.xpm
/usr/share/licq/qt-gui/dock.pli/iconDND.xpm
/usr/share/licq/qt-gui/dock.pli/iconFFC.xpm
/usr/share/licq/qt-gui/dock.pli/iconInvisible.xpm
/usr/share/licq/qt-gui/dock.pli/iconNA.xpm
/usr/share/licq/qt-gui/dock.pli/iconNoMsg.xpm
/usr/share/licq/qt-gui/dock.pli/iconOccupied.xpm
/usr/share/licq/qt-gui/dock.pli/iconOffline.xpm
/usr/share/licq/qt-gui/dock.pli/iconOnline.xpm
/usr/share/licq/qt-gui/dock.pli/mask.xpm
/usr/share/licq/qt-gui/dock.pli/nomsg.xpm
/usr/share/licq/qt-gui/dock.pli/pli.dock
/usr/share/licq/qt-gui/dock.pli/regmsg.xpm
/usr/share/licq/qt-gui/dock.pli/statusmask.xpm
/usr/share/licq/qt-gui/dock.pli/sysmsg.xpm
/usr/share/licq/qt-gui/icons.computer
/usr/share/licq/qt-gui/icons.computer/chat.xpm
/usr/share/licq/qt-gui/icons.computer/chess.xpm
/usr/share/licq/qt-gui/icons.computer/computer.icons
/usr/share/licq/qt-gui/icons.computer/cross.xpm
/usr/share/licq/qt-gui/icons.computer/ffchat.xpm
/usr/share/licq/qt-gui/icons.computer/file.xpm
/usr/share/licq/qt-gui/icons.computer/lock.xpm
/usr/share/licq/qt-gui/icons.computer/message.xpm
/usr/share/licq/qt-gui/icons.computer/offline.xpm
/usr/share/licq/qt-gui/icons.computer/online.xpm
/usr/share/licq/qt-gui/icons.computer/private.xpm
/usr/share/licq/qt-gui/icons.computer/sign.xpm
/usr/share/licq/qt-gui/icons.computer/url.xpm
/usr/share/licq/qt-gui/icons.icq2
/usr/share/licq/qt-gui/icons.icq2/away.xpm
/usr/share/licq/qt-gui/icons.icq2/chat.xpm
/usr/share/licq/qt-gui/icons.icq2/dnd.xpm
/usr/share/licq/qt-gui/icons.icq2/ffc.xpm
/usr/share/licq/qt-gui/icons.icq2/file.xpm
/usr/share/licq/qt-gui/icons.icq2/icq2.icons
/usr/share/licq/qt-gui/icons.icq2/invisible.xpm
/usr/share/licq/qt-gui/icons.icq2/message.xpm
/usr/share/licq/qt-gui/icons.icq2/na.xpm
/usr/share/licq/qt-gui/icons.icq2/occ.xpm
/usr/share/licq/qt-gui/icons.icq2/offline.xpm
/usr/share/licq/qt-gui/icons.icq2/online.xpm
/usr/share/licq/qt-gui/icons.icq2/url.xpm
/usr/share/licq/qt-gui/locale
/usr/share/licq/qt-gui/locale/cs.qm
/usr/share/licq/qt-gui/locale/ru.qm
/usr/share/licq/qt-gui/skin.basic
/usr/share/licq/qt-gui/skin.basic-ncb
/usr/share/licq/qt-gui/skin.basic-ncb/basic-ncb.skin
/usr/share/licq/qt-gui/skin.basic/basic.skin
/usr/share/licq/qt-gui/skin.icq
/usr/share/licq/qt-gui/skin.icq/icq.skin
/usr/share/licq/sounds
/usr/share/licq/translations
/usr/share/licq/translations/ASCII
/usr/share/licq/utilities
/usr/share/licq/utilities/BackOrifice.utility
/usr/share/licq/utilities/finger.utility
/usr/share/licq/utilities/ftp.utility
/usr/share/licq/utilities/gftp.utility
/usr/share/licq/utilities/hostname.utility
/usr/share/licq/utilities/mutt.utility
/usr/share/licq/utilities/netscape.utility
/usr/share/licq/utilities/nmap.utility
/usr/share/licq/utilities/pine.utility
/usr/share/licq/utilities/ping.utility
/usr/share/licq/utilities/queso.utility
/usr/share/licq/utilities/talk.utility
/usr/share/licq/utilities/traceroute.utility
/usr/share/licq/utilities/vnc.utility
/usr/share/licq/utilities/xtraceroute.utility
Su quale devo agire e in che modo? Su rpmfind dove ho scaricato licq c'è
scritto che per far funzionare i plugin basta scrivere il comando licq -p
gt-gui ma se lo faccio compare l'errore che ha riportato dodiesis (unable to
load plugin gt-gui).
Grazie in anticipo,
bronte

 load plugin gt-gui).
scusa, ma hai compilato e installato il nuovo plugin?
-- 
Fabio   fabio161616(at)
libero.it
 blackmagic(at)
penguinpowered.com
 
If NT is your answer, you don't understand the question

sizeHint__C11QMainWindow.
Grr! Anch'io -installando licq-0.80-1.i386.rpm- ottengo:
 
 [gherdo@goliath biblioteca]$ licq -p qt-gui
 22:39:21: [ERR] Unable to load plugin (qt-gui):
 /usr/lib/licq/licq_qt-gui.so: undefined symbol:
 dragEnterEvent__14QMultiLineEditP15QDragEnterEvent.
 
Da console tutto funziona. Ho proprio un problema con il qt-gui plugin,
ma non so come risolverlo... idee? :-)
-- 
GHERdO, AMiGA Supporter Since 1988
	happy linux user
"Guarda Sophia, guarda la vita che vola via..."	

 scusa, ma hai compilato e installato il nuovo plugin?
Si... e seguendo le istruzioni per filo e per segno!
però l'errore adesso è cambiato:
06:36:05: [ERR] Unable to load plugin (/usr/local/lib/licq/licq_qt-gui.so):
 /usr/local/lib/licq/licq_qt-gui.so: undefined symbol: __ti10INetSocket. 
Ho dovuto installare le QT 2 e non è stata una cosa tranquilla...
sai dirmi dove sbaglio?

sai dirmi dove sbaglio?
Per licq 0.8X occorrono  le qt 2.1 (se non sbaglio).  IMHO il problema č
questo.
-- 
Vanni Brutto                                      .--.
| email 
za...@nofesso.linuxfan.com
   |           |o_o |
| irc nick VanniB   |   ICQ 18526701 |           |:_/ |
--- rimuovi nofesso per rispondere ---          //   \ \
--------------------------------------         (|     | )
I ricchi  non conoscono una  delle piů        /'\_   _/`\
grandi  emozioni  della  vita:  pagare        \___)=(___/
l'ultima rata.                        

 scusa, ma hai compilato e installato il nuovo plugin?
Pensavo che con il pacchetto rpm si potesse evitare, che facesse tutto da
solo!
Cmq sul sito 
www.licq.org
 ho trovato le faq e qualcosa di inerente al mio
problema...aspč che copio e incollo...
4.2: I get something about "undefined symbol: ..." when I try and load the
Qt-GUI plugin.
This problem occurs if you have a copy of qt 1.4 somewhere on your system
and Licq is linked to it. Verify this using ldd
/usr/local/lib/licq/licq_qt-gui.so and see which qt library it's linked to.
If it is qt 1.4 then this library will have to be moved to somewhere after
the location of the qt 2.0 library, as listed in /etc/ld.so.conf. Read the
README-QT-1.4-AND-2.0 for more information.
One other solution is simply to add the directory with Qt 2.0 in it to your
LD_LIBRARY_PATH environment variable like so:
export LD_LIBRARY_PATH=/usr/local/qt/lib
which can be added to /etc/profile as per the Qt installation instructions.
Ci ho provato ieri sera ma ancora niente, mi consola sapere che altri hanno
avuto il mio problema.
Grazie,
bronte

 sai dirmi dove sbaglio?
E tu sai dirmi come arrivare a questo errore nuovo?
Grazie,
bronte

questo.
E le dipendenze non lo avrebbero detto ?
[filippo@kalem ~ ]# dpkg -l | grep qt2
ii  libqt2         2.0.2-1.0      Qt GUI Library (runtime version).
ii  libqt2-dev     2.0.2-1.0      Qt GUI library (development version).
[filippo@kalem ~ ]# licq -h
licq version 0.81.
Il fatto  è che non si  è capito se ha  installato licq da sorgeti  o da
pacchetto rpm. Nel primo caso deve  ricompilare le plugin che si trovano
nella directory  dei sorgenti di  licq, mentre  nel secondo ci  sono due
ipotesi:
- il pacchetto rpm è stato compilato male (dall'autore, non da bronte)
- le plugin risiedono in un secondo pacchetto rpm (ad esempio per debian
  esiste il pacchetto licq-plugin-qt ....)


sai dirmi dove sbaglio?
Dunque, la mia linux box monta le qt-2.1.0-4.beta1, ma andando ad
installre licq-0.80-1.i386.rpm preso direttamente da 
licq.org
, mi dava
l'errore che ho gia' postato nell'articolo precedente.
Allora ho scaricato licq-0.80-1.src.rpm: adesso tutto funziona =8-)


   esiste il pacchetto licq-plugin-qt ....)
Bè ho detto che avevo scaricato licq da rpmfind, credevo si capisse che si
trattava di un pacchetto rpm. Sempre su rpmfind c'era scritto
This package contains the base files for Licq (the Licq daemon) and the QT
plugin, which is written using the Qt widget set. Currently this GUI plugin
has most of the ICQ functions implemented.
This starts the QT plugin by default ecc. ecc.
Quindi se ho capito bene nell'rpm ci sono già le plugin e dovrebbero
avviarsi per conto loro, in caso contrario sono stata una presuntuosa nel
pensare che il mio inglese facesse *solo* pena.
...yuhm yuhm...se il pacchetto rpm è stato compilato male mi farò grasse
risate alle spalle del moroso che mi ha dato dell'incompetente ^____^
Per ora sto arrangiando con kxicq, magari mi scarico l'altra versione di
licq che ha citato GHERdO.
Grazie di tutto,
bronte

 licq che ha citato GHERdO.
Ok, ho fatto una gaffe #^__^# è la stessa versione.
Ciao,
bronte

 
dunque... excuse per il ritardo, ma ho avuto problemi con la ram e con il
mio server news!
...ecco cosa ho fatto io:
ho preso il tar.gz e l'ho astratto; poi ho installato manualmente
(./configure etc etc) licq 0.8; l'installazione è andata a buon fine e mi
ha detto:"adesso vai a configurare i plugins"; sono andato, ho
configurato (sempre con ./configure etc etc) e ho lanciato. 
fine
se vai a leggere il readme dei plugins trovi che :
-Licq Qt-GUI requires the following:
-Qt >= 2.00 (if you are using rpm then it requires the qt and qt-devel rpm)
-Some C++ compiler
-KDE >= 2.0 (CVS) for KDE support
ora: io le "qt", le ho scaricate e istallate (infatti prima mi dava errore
come ha detto filippo p.), mentre per quanto riguarda il kde, non ho capito
se bisogna *per forza* avere il kde 2.0... cosa che ne io ne te penso si abbia!
poi ho trovato:
-f you get errors about unknown symbols in the qt-gui plugin library,
-ake sure you're using the Qt-2 moc program and that you're linking
-o libqt.so.2.
Io ho lanciato il ./configure con --with-qt-libraries  e specificando dove
avevo installato le librerie aggiornate, ma non so se ha funzionato.
in ogni caso mi sa che ho fatto un casino, visto che ho installato l' RPM
delle qt nuove a fianco di quelle vecchie! Infatti quando ho tentato di
fare l'upgrade mi ha fermato avvertendomi che le qt vecchie erano richieste
da 200 altri programmi.
Quindi non so con certezza a quale libreria puntano i plugin...
poi dice anche
-. At the shell you're invoking "configure" for the plugin type
-  > echo $QTDIR
-   You should see the path to Qt-2 (probably /usr/lib/qt-2.0.x, depending
-   on the version you're using).
e infatti mi da la path giusta
-   a) If you don't, and you _have_ Qt-2 binary and headers (qt and qt-devel
-      for RedHat users) installed for sure, issue the following command:
-      > ls /usr/lib/qt-2*/lib/libqt.so.2
-   b) If ls didn't print any line, try substituting /usr/lib with
-      /usr/local/lib, so that the command looks like:
-      > ls /usr/local/lib/qt-2*/lib/libqt.so.2
-   c) if you see a file name printed in either step a) or b), cut the
-      /lib/libqt.so.2 off its end and set QTDIR to the remainder, e.g.
-      if you see "/usr/lib/qt-2.0.2/lib/libqt.so.2", type
-      > export QTDIR="/usr/lib/qt-2.0.2"
-      If you use csh or a compatible shell, type
-      > setenv QTDIR "/usr/lib/qt-2.0.2"
-      instead.
bo... il dilemma rimane...
ciao!
p.s.
ma perchè ci stiamo facendo questo sbattimento? no ci andava bene la
versione 7?

 Allora ho scaricato licq-0.80-1.src.rpm: adesso tutto funziona =8-)
si ma da dove?
proprio l'"src" non lo trovo mica!
c'e solo su rpmfind ma non si riesce a scaricare!
...che me lo dai un'altro link?
grazie!

...che me lo dai un'altro link?
Hai provato a cercare in zona 
http://www.licq.org
? Ci sono diversi
mirrors.


 Cioč, devi installare il pacchetto libstdc++*dev*rpm
ok!
grazie!