PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : `#include' recursion too deep



jetset
02-01-2004, 12:08
Hallo,
Ich habe mit QT eine Linuxanwendung geschreiben, die ich nun auch auf
Solaris 9 kompilieren möchte.
Dort sind KDE, GCC und QT ebenfalls vorhanden.

Also habe ich ./configure gestartet und danach 'make'.

Das Ergebnis ist folgendes:

$ make
make all-recursive
Making all in sec
source='ldapuser.cpp' object='ldapuser.o' libtool=no \
depfile='.deps/ldapuser.Po' tmpdepfile='.deps/ldapuser.TPo' \
depmode=gcc /bin/bash ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/kde/include -I/usr/lib/qt/include -DQT_THR
EAD_SUPPORT -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -O2 -fno-except
ions -fno-check-new -fexceptions -c -o ldapuser.o `test -f 'ldapuser.cpp' || echo './'`ld
apuser.cpp
ldapuser.cpp:70: macro or `#include' recursion too deep
ldapuser.cpp:70: macro or `#include' recursion too deep
ldapuser.cpp:70: macro or `#include' recursion too deep
ldapuser.cpp:121: macro or `#include' recursion too deep
ldapuser.cpp:121: macro or `#include' recursion too deep
ldapuser.cpp:121: macro or `#include' recursion too deep
ldapuser.cpp:122: macro or `#include' recursion too deep
ldapuser.cpp:122: macro or `#include' recursion too deep
ldapuser.cpp:122: macro or `#include' recursion too deep
ldapuser.cpp:123: macro or `#include' recursion too deep

Was ist da los?

Gruß
Carlo

quinte17
02-01-2004, 12:16
kann es sein, dass die QT version eine andere ist?

greetz

jetset
02-01-2004, 13:06
Auf Linux ist QT 3.0.5 und auf Solaris QT 3.1.1 installiert.

Carlo