PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kxicq2 unter KDE3


fs111
04.04.02, 11:17
Hallo geneigte Mitleser!

Ich habe versucht, nach meinem erfolgreichen update auf KDE 3 kxicq2 zu kompilieren, was laut Webseite auch geht, nur leider bricht es bei mir immer mit folgendem Fehler ab:

[snip]

/bin/sh ../libtool --mode=link --tag=CXX c++ -g -O2 -Wall -o kxicq -L/usr/X11R6/lib -L/usr/lib/qt3/lib -L/usr/lib -export-dynamic main.o kxmainwindow.o kxpaneldock.o xautolock.o kxmainwindow.moc.o kxpaneldock.moc.o kxicq_meta_unload.o ../kxicq/widgets/libwidgets.a ../kxicq/widgets/checklistbox/libchecklistbox.a ../kxicq/widgets/config/libconfig.a ../kxicq/widgets/info/libinfo.a ../kxicq/engine/libengine.a ../kxicq/ui/libui.a ../kxicq/wm/libwm.a ../kxicq/plugin/libplugin.a -lqt -lpng -lz -lm -ljpeg -lXext -lX11 -lresolv -lSM -lICE -lkdecore -lkdeui -lkfile -lXpm -lX11 -lresolv
c++ -g -O2 -Wall -o kxicq main.o kxmainwindow.o kxpaneldock.o xautolock.o kxmainwindow.moc.o kxpaneldock.moc.o kxicq_meta_unload.o -Wl,--export-dynamic -L/usr/X11R6/lib -L/usr/lib/qt3/lib -L/usr/lib ../kxicq/widgets/libwidgets.a ../kxicq/widgets/checklistbox/libchecklistbox.a ../kxicq/widgets/config/libconfig.a ../kxicq/widgets/info/libinfo.a ../kxicq/engine/libengine.a ../kxicq/ui/libui.a ../kxicq/wm/libwm.a ../kxicq/plugin/libplugin.a -lqt /usr/lib/libjpeg.so -lX11 -lresolv -L/usr/lib/gcc-lib/i386-redhat-linux/2.96 -L/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../.. -lX11 -lresolv /usr/lib/libkdeui.so /usr/lib/libkdecore.so /usr/lib/libDCOP.so -ldl -lXinerama /usr/lib/libkdefx.so -lqt-mt -lpng -lz -lXext -lX11 -lresolv -lSM -lICE -lpthread -lXrender -lstdc++ -lm -lc -lgcc -lkfile -lXpm -lX11 -lresolv -Wl,--rpath -Wl,/usr/lib/qt3/lib -Wl,--rpath -Wl,/usr/X11R6/lib
/usr/bin/ld: cannot find -lkfile
collect2: ld returned 1 exit status
make[3]: *** [kxicq] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/FS111/kxicq2/kxicq«
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/FS111/kxicq2/kxicq«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/FS111/kxicq2«
make: *** [all-recursive-am] Fehler 2

[ende]

Hat jmd. ein Idee was man da machen kann? ist übrigens die neueste cvs Version von heute. Habe mmich an die Anleitung unter www.kxicq.org/#cvs (http://www.kxicq.org/#cvs) gehalten.

Mein System: RedHat 7.2 mit Xfree 4.1 KDE 3 Kernel 2.4.7

Hoffe es weiß jemand Rat

Grüße FS111

-=Thomas=-
04.04.02, 12:38
Ich wollte das gleich fragen - habe auch die gleich Fehlermeldung. Laut CVS muss man folgendes machen, um kxicq2 unter KDE 3 zu kompillieren:
KXicq now compiles under KDE3 with those modifications you have to do:

- replace the admin dir with the KDE 3 admin dir
- add -lkio\ to kxicq/Makefile.am under -ljpeg\
- do a make clean, make -f Makefile.cvs and a ./configure and go ;-)

Allerdings verstehe ich das mit dem KDE-Adminverzeichnis nicht und die Stelle in der Makefile.am an der -ljpeg stehen soll, scheint garnicht zu existieren. :(

Hoffentlich weiss jemand Rat, ohne kxicq2 fühle ich mich so nakt unter KDE 3. ;)

Thomas
PS: Ich habe die RPMs für Red Hat 7.2 installiert.

kratz00
04.04.02, 13:19
Meins läuft ! Ich starte das wiedamals unter KDE2.2

-=Thomas=-
04.04.02, 13:53
Wenn ich das mache, bekomme ich folgendes:
[thomas@Thomas thomas]$ kxicq kxicq: error while loading shared libraries: libkfile.so.3: cannot open shared object file: No such file or directory

Thomas

RVD
04.04.02, 14:19
@-=Thomas=-:

wenn du was machst? unter kde3 das kde2-kxicq2 starten? hast du noch die kde2-libs drauf? sonst wirds vermutlich nicht gehen.

aber benutz doch einfach psi (qt3-jabber-client), damit kannst du bequem z.b. über charente.de auch deine icq-lust befriedigen und optisch sowie funktionell sehe ich psi gegenüber kxicq2 eh im vorteil, soweit ich kxicq2 noch in erinnerung habe ;)

gruß
RVD

-=Thomas=-
04.04.02, 17:32
Alles klar, ich habs. Die Lösung gibt es hier (http://forum.winner.de/showthread.php?postid=55309#post55309)

Das RPM kann ich bei Bedarf auch zur Verfügung stellen.

Thomas

fs111
04.04.02, 19:26
OK Danke!

Wird sofort angetestet. ICh habe auch dem Autor, ich glaube ein Holänder 'ne E-mail geschrieben, aber wenn es so funzt, dann soll mir das recht sein.

Danke für Eure Tipps

Grüße FS111

fs111
04.04.02, 20:08
Es kompiliert, es läuft, aber nur im Verzeichnis in dem es kompiliert wurde. Das make install schlägt mit jede Menge Meldungen von wg. "Für Blablabla gibt es nichts zu tun" fehl, aber so geht es ja auch, zur Not.

MAl sehn, was sich so die nächsten Tage im cvs tut...

Grüße fs111