-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Le Mercredi 10 Juillet 2002 10:50, Nicolas Adrian a écrit :
> Bonjour à tous,
> Je me permets d'écrire car j'obtiens des erreurs lors de l'essai de
> développement avec la librairie Qt3-dev fournie dans les rpm officiels
> de kde pour Mandrake 8.2.
> Ce n'est pas un problème (normalement) de variables d'environnements
> $QTDIR et compagnie.
> L'erreur est que lors de la recherche de la librairie Qt3 dans le script
> configure, des fonctions de la librairie qt-mt ne sont pas trouvées (
> voir un extrait du config.log ci-dessous ). J'utilise gcc3
> (gcc3.0-colorgcc).
Il faut utiliser la même version de compilateur avec laquelle le libqt3-devel
a été compilée. Pour la MDK 8.2 je crois que c'est la version 2.96 mais
regardes le changelog du rpm pe que c'est marqué dedans (rpm -q --changelog
libqt3-devel)
Bonnne continuation
> Quelqu'un a déjà eu ce problème ? (ou saurait le résoudre ?)
> J'espère que ce n'est pas une question de newbie,
>
> Nad
>
>
> PS : j'ai compilé qt3.0.4 dans un autre répertoire, et linké à partir de
> celui-là des programmes Qt, sans erreurs, mais il y avait des erreurs à
> l'execution : symboles non trouvés, etc.
>
>
>
>
>
>
>
>
> <-Extrait du config.log lors de la compilation de arson
> 0.9.6(j'ai le me genre de prob. lors de la compilation depuis
> kdevelop)--->
>
> configure:19097: checking for Qt
> configure: 19159: /usr/lib/qt3/include/qstyle.h
> taking that
> tried NO
> configure:19264: rm -rf SunWS_cache; g++ -o conftest -O2 -fno-exceptions
> -fno-check-new -I/usr/lib/qt3/include -I/usr/X11R6/include
> -DQT_THREAD_SUPPORT -D_REENTRANT _*-L/usr/lib/qt3/lib*_
> -L/usr/X11R6/lib conftest.cc -lqt-mt -lpng -lz -lm -ljpeg -ldl
> -lXext -lX11 -lSM -lICE -lresolv -lpthread 1>&5
> /tmp/ccbUSDJS.o: In function `main':
> /tmp/ccbUSDJS.o(.text+0x11): undefined reference to `QString::null'
> /tmp/ccbUSDJS.o(.text+0x16): undefined reference to
> `QStyleFactory::create(QString const&)'
> /tmp/ccbUSDJS.o(.text+0x20): undefined reference to `QCursor::QCursor(int)'
> /tmp/ccbUSDJS.o(.text+0x28): undefined reference to `QCursor::~QCursor()'
> collect2: ld returned 1 exit status
> configure:19267: $? = 1
> configure: failed program was:
> #include "confdefs.h"
> #include
> #include
> #include
> #include
> #include
> #if ! (QT_VERSION >= 302)
> #error 1
> #endif
>
> int main() {
> (void)QStyleFactory::create(QString::null);
> QCursor c(Qt::WhatsThisCursor);
> return 0;
> }
> configure:19306: error: Qt (>= Qt 3.0.2) (library qt-mt) not found.
> Please check your installation!
> For more details about this problem, look at the end of config.log.
> Make sure that you have compiled Qt with thread support!
>
>
>
> Pour info mon rep /usr/lib/qt3/lib contient tout ce qu'il faut :
>
>
>
>
>
>
> [nad@nad arson-0.9.6-kde3]$ cd /usr/lib/qt3/lib
> [nad@nad lib]$ l
> libeditor.prllibeditor.so.1.0@libqt-mt.so@
> libqt-mt.so.3.0.4* libqui.so.1@
> libeditor.so@libeditor.so.1.0.0* libqt-mt.so.3@
> libqui.prl libqui.so.1.0@
> libeditor.so.1@ libqt-mt.prl libqt-mt.so.3.0@
> libqui.so@ libqui.so.1.0.0*
- --
GNU/Linux: il y a moins bien mais plus cher
[EMAIL PROTECTED]
http://linuxmg.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9LC6v6XBVBpDvL78RAsQHAKCENFv9SXzKvPVhAdbAcNNyRaMMeACfRYsi
NPV/3m1XaH5EmO6TYVSv4rs=
=DDWy
-END PGP SIGNATURE-
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";