Bonjour à tous
J'utilise Mandrake Cooker, et je suis intéressé par la compilation de Qt4 pour faire des tests. Mais malheureusement elle échoue bizarrement !
Voici mon configure :
./configure -no-nas-sound -sm -xshape -xinerama -xrandr -xrender -xft -xkb -prefix /opt/qt4 -qt-gif -system-zlib -plugin-sql-mysql -plugin-sql-odbc -plugin-sql-sqlite -system-libpng -system-libjpeg -system-libmng
Et le problème qui se pose après quelques compilations (qmake, moc et compagnie je suppose) :
In file included from kernel/qabstractlayout.cpp:22:
kernel/qlayout.h:26:21: qobject.h: No such file or directory
In file included from kernel/qlayout.h:27,
from kernel/qabstractlayout.cpp:22:
kernel/qsizepolicy.h:26:21: qglobal.h: No such file or directory
Quelqu'un sait-il où se situe le problème ?
Merci d'avance
# moi moi moi!!
Posté par popopo333 . Évalué à -2.
hum... moi je sais...
[^] # Re: moi moi moi!!
Posté par Pinaraf . Évalué à 1.
[^] # Re: moi moi moi!!
Posté par manatane . Évalué à 2.
Tu as essayé de faire la compilation sans plugins (sans -xinerama, --plugin-sql-mysql -plugin-sql-odbc...)?
[^] # Re: moi moi moi!!
Posté par Pinaraf . Évalué à 1.
[^] # Re: moi moi moi!!
Posté par manatane . Évalué à 2.
[^] # Re: moi moi moi!!
Posté par Pinaraf . Évalué à 1.
# Pompage
Posté par EdB . Évalué à 1.
essai avec ca en changeant les n° de versions et les options qui te convienne
bash
export QTDIR=$PWD &&
export LD_LIBRARY_PATH=$PWD/lib:$LD_LIBRARY_PATH &&
export PATH=$PWD/bin:$PATH &&
./configure -prefix /opt/qt-3.3.2 -qt-gif -system-libpng \
-system-libmng -system-zlib -system-libjpeg -no-exceptions \
-thread -plugin-imgfmt-png &&
make &&
make install &&
ln -sfn qt-3.3.2 /opt/qt &&
ln -s libqt-mt.so /opt/qt/lib/libqt.so &&
cp -r doc/man /opt/qt/doc &&
cp -r examples /opt/qt/doc
exit
Pour les explication voir le bouqin
[^] # Oups
Posté par EdB . Évalué à 2.
Oups je crois que la nouvelle lib est sensée etre plus modulaire donc la maniere de compiler a peut etre changer. A voir...
Le conseil de comme d'hab ;O) : regarde la doc si c'est le cas il ont du mettre ca dans le README ou INSTALL ou ds ./docs ....
[^] # Re: Oups
Posté par Pinaraf . Évalué à 1.
[^] # option prefix
Posté par EdB . Évalué à 1.
(Tiens c'est bizzare normallement y souvant un = derrierre un --prefix (--prefix=/...)
Voila voila
[^] # Re: option prefix
Posté par Pinaraf . Évalué à 2.
L'option -thred n'existe plus notamment, et puis y'a plein d'options en plus
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.