Pb Installation QT sur Debian - C++ - Programmation
Marsh Posté le 08-11-2005 à 08:16:32
mais pour l'installation, il est bien dit sur le site de QT, de faire :
./configure
make
su -c "make install"
et non qmake!
Marsh Posté le 08-11-2005 à 16:41:32
Il doit te manquer des bibliothèques / packages / rpm / deb ...
Au hasard, X11...
Citation : X11/Xlib.h : Aucun fichier ou répertoire de ce type |
Marsh Posté le 07-11-2005 à 23:53:45
Slaut,
j'ai encore un petit problème avec qt : je souhaite l'installer sur la debian. Le ./configure se passe bien mais pendant le make, j'ai cette erreur qui stppoe le make :
Dans le fichier inclus à partir de ../../include/QtGui/private/qt_x11_p.h:1,
à partir de kernel/qapplication.cpp:51:
../../src/gui/kernel/qt_x11_p.h:50:22: X11/Xlib.h : Aucun fichier ou répertoire de ce type
../../src/gui/kernel/qt_x11_p.h:55:23: X11/Xutil.h : Aucun fichier ou répertoire de ce type
../../src/gui/kernel/qt_x11_p.h:56:21: X11/Xos.h : Aucun fichier ou répertoire de ce type
../../src/gui/kernel/qt_x11_p.h:57:23: X11/Xatom.h : Aucun fichier ou répertoire de ce type
In file included from ../../include/QtGui/private/qt_x11_p.h:1,
from kernel/qapplication.cpp:51:
../../src/gui/kernel/qt_x11_p.h:246: error: 'Colormap' is used as a type, but
is not defined as a type.
../../src/gui/kernel/qt_x11_p.h:247: error: erreur de syntaxe before `*' token
../../src/gui/kernel/qt_x11_p.h:260: error: `Window' was not declared in this
scope
...
../../src/gui/kernel/qt_x11_p.h:280: error: erreur d'analyse syntaxique before
`char'
In file included from ../../include/QtGui/private/qt_x11_p.h:1,
from kernel/qapplication.cpp:51:
../../src/gui/kernel/qt_x11_p.h:328: error: erreur de syntaxe before `*' token
../../src/gui/kernel/qt_x11_p.h:330: error: erreur de syntaxe before `*' token
../../src/gui/kernel/qt_x11_p.h:332: error: 'Window' is used as a type, but is
not defined as a type.
../../src/gui/kernel/qt_x11_p.h:338: error: 'Time' is used as a type, but is
not defined as a type.
...
../../src/gui/kernel/qt_x11_p.h:544: error: can't make `name' into a method --
not in a class
../../src/gui/kernel/qt_x11_p.h:545: error: `XChar2b' was not declared in this
scope
../../src/gui/kernel/qt_x11_p.h:545: error: template argument 1 is invalid
../../src/gui/kernel/qt_x11_p.h:545: error: `XChar2b' was not declared in this
scope
../../src/gui/kernel/qt_x11_p.h:545: error: enumerator value for `isLarge' not
integer constant
../../src/gui/kernel/qt_x11_p.h:545: error: can't make `name' into a method --
not in a class
make[3]: *** [.obj/debug-shared/qapplication.o] Erreur 1
make[3]: Leaving directory `/tmp/qt-x11-opensource-src-4.0.1/src/gui'
make[2]: *** [debug-all] Erreur 2
make[2]: Leaving directory `/tmp/qt-x11-opensource-src-4.0.1/src/gui'
make[1]: *** [sub-gui-make_default-ordered] Erreur 2
make[1]: Leaving directory `/tmp/qt-x11-opensource-src-4.0.1/src'
make: *** [sub-src-make_default-ordered] Erreur 2
D'où vient cette erreur??
Pour info, j'ai pris ce fichier : "qt-x11-opensource-src-4.0.1"
Merci de m'aider car ça coince!