Hallo , ich versuche verzweifelt linkt-0.8rc2 zu kopilieren und erhalte die Fehlermeldung make[2]: Wechsel in das Verzeichnis »/home/funk/dk4.../dk4tu/downloads/linkt/linkt3/linkt« g++ -DHAVE_CONFIG_H -I. -I. -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c -o channel.o `test -f 'channel.cpp' || echo './'`channel.cpp In file included from vorschreib.h:27, from channel.h:41, from channel.cpp:20: chanlist.h:86: friend declaration requires class-key, i.e. `friend class ChanListToolTip' make[2]: *** [channel.o] Fehler 1 wo muss ich hier den Fehler suchen ? mit SuSE 8.0 hab ichs problemlos kompiliert. Da ist auch die qt3.0.5 dabei wie bei SuSE 8.1. Allerdings fehlt bei SuSE 8.1 einiges in det qt3. Kan es sein daß die qt3 bei SuSE 8.1 unvollstandig ist ? -- e-mail - flip@nexgo.de
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Dieter,
chanlist.h:86: friend declaration requires class-key, i.e. `friend class ChanListToolTip'
Da würde ich sagen, dass der C-Compiler meckert, da er inzwischen eine andere Syntax erwartet. Hast du den gcc 3.2 installiert? Mach mal ein "rpm -q gcc". Mit der alten Version (bei der 8.0: 2.95.3) tut es noch.
mit SuSE 8.0 hab ichs problemlos kompiliert. Da ist auch die qt3.0.5 dabei wie bei SuSE 8.1.
Jein, SL80 hat standardmäßig KDE 3.0 und Qt 3.0.3, es gibt aber Updatepakete auf KDE3.0.3/Qt3.0.5. Aber dort liegt das Problem nicht. 73, Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (GNU/Linux) iD8DBQE9tB0lo4a8ramwUd8RAnlcAJ9BSK0Y5Sfz3KRMbrpin8p7EZCKkgCdF3HZ vYAV0MdGhgGz7rc0M2ZOdv8= =/AtN -----END PGP SIGNATURE-----
participants (2)
-
Dieter Deiss
-
Robert Steinhäußer