![]() |
qt-error kxicq2
Ik ben kxicq2 aan het installeren, want volgens de site kan kxicq2 het ook doen bij kde3. het leuke vind kxicq2 vind ik dat ie de contactlist op de server ophaalt (als enige icq-client tot nog toe volgens mij).
ik heb de cvs-versie, maar ik geloof dat ie het toch niet helemaal leuk vindt: checking for Qt... configure: error: Qt (>= Qt 2.2.2) (libraries) not found. Please check your installation! For more details about this problem, look at the end of config.log. mjah, ik heb dus natuurlijk qt 3.nogwat, dus ik snap de foutmelding niet. waarschijnlijk heel simpel, maar kan iemand helpen? voor de homepage van kxicq: http://www.kxicq.org/ |
./configure --with-qt-dir=/path/naar/qt
voorbeeld: ./configure --with-qt-dir=/usr/share/qt |
oftewel is die voor qt2.2.x & kde2.2.x
|
dat had ik gedaan.
--with-qt-dir=/usr/local/qt had dus geen zin. |
Citaat:
Je kunt beter dit doen: optioneel: updatedb locate libqt | grep so En dan kijken in welke dir het staat en dan de optie --with-qt-libraries=path meegeven. Voor Debbie: --with-qt-libraries=/usr/lib |
/usr/local/kde/lib/libqtmcop.so
/usr/local/kde/lib/libqtmcop.so.1 /usr/local/kde/lib/libqtmcop.so.1.0.0 /usr/local/qt/lib/libqt-mt.so /usr/local/qt/lib/libqt-mt.so.3 /usr/local/qt/lib/libqt-mt.so.3.0 /usr/local/qt/lib/libqt-mt.so.3.0.4 /usr/local/src/kde/arts-1.0.1/qtmcop/.libs/libqtmcop.so /usr/local/src/kde/arts-1.0.1/qtmcop/.libs/libqtmcop.so.1 /usr/local/src/kde/arts-1.0.1/qtmcop/.libs/libqtmcop.so.1.0.0 /usr/local/src/x/qt-copy-3.0.4/lib/libqt-mt.so /usr/local/src/x/qt-copy-3.0.4/lib/libqt-mt.so.3 /usr/local/src/x/qt-copy-3.0.4/lib/libqt-mt.so.3.0 /usr/local/src/x/qt-copy-3.0.4/lib/libqt-mt.so.3.0.4 welke moet ik nou hebben? ;) |
/usr/local/qt/lib/ denk ik
(aangezien de laatste source is en de 1ste van kde, en tgeeft een error over qt en niet over kde) |
nope, nog steeds zelfde error.
|
ldconfig up-to-date?
/etc/ld.so.conf: Code:
/usr/local/kde/lib |
Citaat:
ik zie nu het volgende op de site staan: :o * Download the latest CVS * replace the admin dir with a version from lets say kdebase from the kde3 source distribution * change $(LIB_KFILE)\ to $(LIB_KIO)\ in kxicq/Makefile.am * continue the rest of the compilation process ik geloof dat ik het tweede puntje niet snap. :o |
Citaat:
hmmz, dat ga ik maar 'ns proberen. sorry dat ik zo laat van begrip ben :(. |
Voer eens het volgende in:
make -f Makefile.cvs En daarna configure, make en make install? [edit: start moet cvs zijn] |
Citaat:
heb ik dus ook geprobeerd. ben nu aan het proberen die admin te kopieren, deed natuurlijk weer 'ns iets fout, dus ben nog ff bezig... |
Citaat:
Bestwel vaag eigenlijk.. |
Citaat:
iig is ie nu wel 'langs' checking qt (waar ie net dus die foutmelding gaf...). |
Code:
if test "$ac_qt_includes" = NO || test "$ac_qt_libraries" = NO; then Code:
ac_help="$ac_help Zal die het doen? :) |
hmmz, next error, deze keer als ik 'make' doe:
make[2]: Entering directory `/usr/local/src/kxicq2/kxicq' Makefile:411: .deps/kxmainwindow.Po: No such file or directory Makefile:412: .deps/kxpaneldock.Po: No such file or directory Makefile:413: .deps/main.Po: No such file or directory Makefile:414: .deps/xautolock.Po: No such file or directory make[2]: *** No rule to make target `.deps/xautolock.Po'. Stop. make[2]: Leaving directory `/usr/local/src/kxicq2/kxicq' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/kxicq2' make: *** [all] Error 2 |
Citaat:
nouja, kan wel weer opnieuw proberen, maar configure was nu iig wel goed gegaan. |
Citaat:
|
Citaat:
Die ".deps" dir heb je zeker nog niet (ff checken met ls -a)? |
heb ik idd niet, maar ik heb wel make -f Makefile.cvs gedaan.
|
als ik make -f Makefile.cvs doe krijg ik het volgende:
Code:
bash-2.05a$ make -f Makefile.cvs |
Citaat:
Dus eerst directory vervangen [check] Daarna make -f Makefile.cvs doen [?] Dan ./configure, make en make install [?] In die volgorde :) |
Citaat:
vervolgens make -f Makefile.cvs, configure (die het dan eindelijk doet) en make (foutmelding): kom niet aan make install toe :(. |
Citaat:
Heb de CVS tarball van sourceforge geplukt, alleen om ff te neuzen .. heb hier nl. geen Linux (zit op mijn werk, op de server ga ik hiermee niet klooien) en daar vind ik die hele kreet niet :confused: |
Citaat:
begrijp dat je niet gaat zitten klooien op de server van je werk :p. misschien vanavond thuis lukt het jou wel? ik vraag me af of het aan mij ligt (dat ik bijv. geen debian heb of dat ik gewoon extreem dom doe) of aan het programma. |
MSN/ICQ/AIM
[ok, icq dan niet in dit geval :D:D] werkt beter |
kxicq_LDFLAGS = $(all_libraries) -export-dynamic
kxicq_LDADD = \ $(top_srcdir)/kxicq/widgets/libwidgets.a\ $(top_srcdir)/kxicq/widgets/checklistbox/libchecklistbox.a\ $(top_srcdir)/kxicq/widgets/config/libconfig.a\ $(top_srcdir)/kxicq/widgets/info/libinfo.a\ $(top_srcdir)/kxicq/engine/libengine.a\ $(top_srcdir)/kxicq/ui/libui.a\ $(top_srcdir)/kxicq/wm/libwm.a\ $(top_srcdir)/kxicq/plugin/libplugin.a\ $(LIB_QT)\ $(LIB_KDECORE)\ $(LIB_KDEUI)\ $(LIB_KFILE)\ $(XPMLIB) deel van makefile.am (nog niet veranderd dus). |
Citaat:
wat bedoel je daarmee? ps ********, je hebt mail ;). ps2 hoeft nu niet, hoor. ik zeur een beetje ;). |
Citaat:
Citaat:
Citaat:
Maar ik zal ff kijken .. heb je 0.7.6 eigenlijk al geprobeerd? :) |
Citaat:
*gaat proberen, maar gaat ervanuit dat die ook niet werkt*. hmmz, zou ik misschien nog wat andere dingetjes moeten installeren zodat ie het wel zou doen? ohja en de maker van kxicq is volgens mij een nederlander, dus die heb ik ff gemaild. |
zoals verwacht doet ie het niet (zelfde foutmelding als m'n eerste post).
0.7.6 is gewoon voor kde2. |
Citaat:
Maar ik kijk er thuis wel naar hoor :) Met name KMerlin 1.0 en KMess zouden moeten werken, aangezien ik die al zelf heb gecompileerd .. ging echter ook pas naar een paar veranderingen. Zal ernaar kijken :) KXICQ2 is voor mij nieuw, vanavond maar ff onderzoeken die handel :D |
Citaat:
Code:
if test -z ""; then |
Citaat:
wil niet irritant zijn (of opdringerig ofzo). iig heb ik kxicq al 'ns eerder gezien, maar toen vond ik 'm matig. nou ie ook alle contacts van de server haalt wil ik wel 'ns weten of ie al wat beter werkt. ickle is trouwens volgens mij ook voor kde2, of niet? |
Citaat:
|
Citaat:
Citaat:
|
Nou, er klopt nog meer niet met de code van kxicq2 vrees ik :eek:
Wat ik heb gedaan: - de 0.7.6 tarball gedownload - admin van kdebase3 gefetcht - make -f Makefile.cvs - ./configure (ging in 1 keer goed) - make Maar dan, na een tijdje compileren: kxinfo_extra.cpp:71: no matching function for call to `QSpinBox::setMidLineWidth (int)' make[3]: *** [kxinfo_extra.o] Error 1 make[3]: Leaving directory `/setup/kxicq2-0.7.6/kxicq/ui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/setup/kxicq2-0.7.6/kxicq' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/setup/kxicq2-0.7.6' make: *** [all-recursive-am] Error 2 Hier gebruikt het programma een methode die in mijn versie van QT (3.0.3) niet aanwezig is :/ |
http://doc.trolltech.com/2.3/qframe.html#1e32b9
Welke overigens wel in QT 2.3.2 zit schijnbaar :confused: |
ff cvs halen dan ;)
|
QT wordt je gewoon niet goed van. Altijd dat oeverloze gezeik met compilen. Probeer vooral niet de Licq QT-plugin met KDE support te compilen. Want da's altijd goochelen.
Tussen 2 haakjes is er geen binaru van dat ICQ geval wat jij wilt compileren? |
http://home.wanadoo.nl/tsd-mas/screenies/kxicq.jpg
Jeah :D Tsja, wat moet ik zeggen :confused: Ik heb de laatste cvs binnen gehaald, de admin directory vervangen met die van kdebase3, dan "make -f Makefile.cvs" uitgevoerd .. daarna "./configure" en dan "make" en "make install" .. en hij doet het gewoon :eek: :D Specs: Ik heb Debian Woody, laatste stand. Daarnaast heb ik KDE 3 op de volgende wijze geinstalleerd: http://home.wanadoo.nl/tsd-mas/dump/Compiling-KDE.html Misschien dat je nog packages mist ofzo, I dunno :/ .deps is bij mij aanwezig na "make -f Makefile.cvs" .. heb jij KDE 3 ook zelf gecompileerd of wat anders? Welke distributie gebruik je? |
Citaat:
1 en al dependency hell :D na ja, garnome lost gelukkig een hoop op :) |
Die .deps directory wordt overigens in kxicq/Makefile aangemaakt:
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) Automake en autoconf dienen aanwezig te zijn voor een correcte werking. Daarnaast is msgfmt vereist voor het samenstellen van de message-bibliotheek voor de verschillende talen (compilatie van po-bestanden in die .deps dir). |
Citaat:
Ik heb lfs (http://www.linuxfromscratch.org) met kde3 (zelf (nouja, m'n vriend) gecompileerd). gettext, autoconf en automake zijn geinstalleerd enzo dat msgfmt staat er ook op volgens mij (dat zit toch in gettext?): /usr/bin/msgfmt /usr/share/doc/gettext/msgfmt.1.html /usr/share/man/man1/msgfmt.1 verder gaat configure nu goed, bij make krijg ik een error: make[2]: Entering directory `/usr/local/src/kxicq2/kxicq' Makefile:411: .deps/kxmainwindow.Po: No such file or directory Makefile:412: .deps/kxpaneldock.Po: No such file or directory Makefile:413: .deps/main.Po: No such file or directory Makefile:414: .deps/xautolock.Po: No such file or directory make[2]: *** No rule to make target `.deps/xautolock.Po'. Stop. make[2]: Leaving directory `/usr/local/src/kxicq2/kxicq' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/kxicq2' make: *** [all] Error 2 ...help? |
waarom worden .deps niet gewoon bij mij aangemaakt?
ik heb precies de aanwijzingen opgevolgd zoals op de site van kxicq staat: * cvs -d:pserver:anonymous@cvs.kxicq.sourceforge.net:/cvsroot/kxicq login * No Password, just enter * cvs -z3 -d:pserver:anonymous@cvs.kxicq.sourceforge.net:/cvsroot/kxicq co kxicq2 * cd kxicq2 * Download the latest CVS * replace the admin dir with a version from lets say kdebase from the kde3 source distribution * change $(LIB_KFILE)\ to $(LIB_KIO)\ in kxicq/Makefile.am * continue the rest of the compilation process * make -f Makefile.cvs * ./configure (you may add more options) * make * make install ( as root ) |
Dat is idd wel vaag :/
Misschien dat je de vraag op GoT kunt stellen? Want bij mij doet 'ie het, terwijl ik verder niks speciaals heb gedaan :confused: gewoon Debian Woody met zelfgecompileerde KDE.. |
Citaat:
die gast van kxicq heeft nog steeds niet terug gemaild :(. nouja, iig bedankt voor je hulp en jammer dat 't mij niet lukt :(. |
Alle tijden zijn GMT +1. Het is nu 03:02. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.