Ich vergaß zu erwähnen, dass ich vor ca. 295 Jahren (bei den ersten Tests mit den Sources) ein Verzeichnis /opt/kde3 erstellt und dort hinein folgenden Symlink
Code: Select all
ln -s /usr/kde/3.5/include /opt/kde3/
ln -s /usr/kde/3.5/lib /opt/kde3/Jetzt läuft ./configure zwar durch, aber ist stelle bei mir fest, dass make im Kreise dreht:
Da hab ich's abgebrochendsl keyman-1.1 # make
Entering server ...
/usr/share/aclocal/wxwin.m4:36: warning: underquoted definition of AM_OPTIONS_WXCONFIG
/usr/share/aclocal/wxwin.m4:36: run info '(automake)Extending aclocal'
/usr/share/aclocal/wxwin.m4:36: or see http://sources.redhat.com/automake/auto ... ng-aclocal
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers
checking for dlopen in -ldl... yes
checking for xerces libraries... /usr/lib
checking for xerces includes... /usr/include
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for an ANSI C-conforming const... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for dup2... yes
checking for strcasecmp... yes
checking for strtol... yes
checking what plugins to compile... all
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/make.cfg
config.status: creating plugins/Makefile
make[2]: Entering directory `/stuff/system+treiber/keyman-1.1/server/plugins'
Enter kde
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers in standard search path
checking for QT includes... /usr/qt/3/include
checking for QT libraries... /usr/qt/3/lib
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for QT >= 3... yes
checking for moc... /usr/qt/3/bin/moc
checking for KDE includes... /opt/kde3/include
checking for KDE libraries... /opt/kde3/lib
checking for KDE >= 3... yes
checking how to run the C++ preprocessor... g++ -E
checking for xerces libraries... /usr/lib
checking for xerces includes... /usr/include
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... no
checking for an ANSI C-conforming const... yes
checking for error_at_line... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/make.cfg
Leave kde
Enter gnome
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0... yes
checking for libwnck-1.0... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how many arguments wnck_workspace_activate expects... 2
checking for bonobo-activation-2.0... yes
checking for gnome-vfs-2.0... yes
checking how to run the C preprocessor... gcc -E
checking for xerces libraries... /usr/lib
checking for xerces includes... /usr/include
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/make.cfg
config.status: creating src/cconfig.h
Leave gnome
make[2]: Leaving directory `/stuff/system+treiber/keyman-1.1/server/plugins'
Entering src ...
DEP ServerKeyHandle.cpp ...
DEP PluginThread.cpp ...
DEP misc.cpp ...
DEP MsgPorts.cpp ...
DEP ComPort.cpp ...
DEP KeymanServer.cpp ...
DEP main.cpp ...
C++ main.cpp ...
C++ KeymanServer.cpp ...
C++ ComPort.cpp ...
C++ MsgPorts.cpp ...
MsgPorts.cpp:99:2: Warnung: #warning "TODO: security check"
C++ misc.cpp ...
C++ PluginThread.cpp ...
C++ ServerKeyHandle.cpp ...
LD keymanserver ...
Entering locale ...
MSGF de.mo ...
23 übersetzte Meldungen.
MSGF fr.mo ...
23 übersetzte Meldungen.
Leaving locale
Leaving src
Entering plugins ...
Entering kde ...
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11547] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11551] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP KDEActionPlugin.cpp ...
DEP KDEOutputPlugin.cpp ...
DEP kdemenu.cpp ...
DEP kdemessage.cpp ...
DEP daemonthread.cpp ...
DEP init.cpp ...
rm kdeguiapplication.moc menudialog.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11587] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11591] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP KDEActionPlugin.cpp ...
DEP KDEOutputPlugin.cpp ...
DEP kdemenu.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11615] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11619] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP kdemessage.cpp ...
DEP daemonthread.cpp ...
DEP init.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11643] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11647] ERROR: compile (null) on localhost failed
DEP KDEActionPlugin.cpp ...
DEP KDEOutputPlugin.cpp ...
DEP kdemenu.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11667] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11671] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP kdemessage.cpp ...
DEP daemonthread.cpp ...
DEP init.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11695] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11699] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP KDEActionPlugin.cpp ...
DEP KDEOutputPlugin.cpp ...
DEP kdemenu.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11723] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11727] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP kdemessage.cpp ...
DEP daemonthread.cpp ...
DEP init.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11751] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11755] ERROR: compile (null) on localhost failed
DEP KDEActionPlugin.cpp ...
DEP KDEOutputPlugin.cpp ...
DEP kdemenu.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11775] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11779] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP kdemessage.cpp ...
DEP daemonthread.cpp ...
DEP init.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11803] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11807] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP KDEActionPlugin.cpp ...
DEP KDEOutputPlugin.cpp ...
DEP kdemenu.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11831] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11835] ERROR: compile (null) on localhost failed
DEP kdemessage.cpp ...
DEP daemonthread.cpp ...
DEP init.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11855] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11859] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP KDEActionPlugin.cpp ...
DEP KDEOutputPlugin.cpp ...
DEP kdemenu.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
In Datei, eingefügt von menudialog.cpp:67:
menudialog.moc:12:2: Fehler: #error "The header file 'menudialog.h' doesn't include <QObject>."
distcc[11883] ERROR: compile (null) on localhost failed
DEP kdeguiapplication.cpp ...
In Datei, eingefügt von kdeguiapplication.cpp:357:
kdeguiapplication.moc:12:2: Fehler: #error "The header file 'kdeguiapplication.h' doesn't include <QObject>."
distcc[11887] ERROR: compile (null) on localhost failed
DEP KDEAction.cpp ...
DEP kdemessage.cpp ...
DEP daemonthread.cpp ...
DEP init.cpp ...
rm menudialog.moc kdeguiapplication.moc
MOC kdeguiapplication.moc ...
MOC menudialog.moc ...
DEP menudialog.cpp ...
make[3]: *** wait: Keine Kind-Prozesse. Schluss.
make[3]: *** Warte auf noch nicht beendete Prozesse...
make[3]: *** wait: Keine Kind-Prozesse. Schluss.
make[2]: *** [all] Fehler 2
make[1]: *** [all] Unterbrechung
make: *** [all] Unterbrechung
Scheint wohl etwas mit xxx doesn't include <QObject> zu tun zu haben. Was auch immer das ist und wie man es beheben mag
Nanu? Soweit komme ich gar nicht!Kompiliert doch nicth ganz:
make[2]: *** [.setkeymanscancode.o] Fehler 1
EDIT:
Das Problem mit <QObject> sprach tek0 bereits an...mal sehen...


