[Installation] Compiler Qt4 sous Borland C++ Builder 6
Bonjour,
j'essaye actuellement d'installer Qt4 sous BCB6.
Pour cela je lance en ligne de commande l'exécutable configure.exe.
Il me demande si je suis ok avec la licence et détecte correctement que mon compilateur est BCB, jusque la tout va bien.
Cela se complique lors de la compilation.
En effet il me fait les erreurs suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bcc32 -c -oproject.obj -tWR -w -w-hid -w-use -O1 -I. -Igenerators -I
generators\unix -Igenerators\win32 -Igenerators\mac -ID:\Qt\include -ID:\Qt\in
clude\QtCore -ID:\Qt\include -ID:\Qt\include\QtCore -ID:\Qt\src\corelib\glob
al -ID:\Qt\mkspecs\win32-borland -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQ
T_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCON
FIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -
DQMAKE_OPENSOURCE_EDITION project.cpp
Borland C++ 5.6.4 pour Win32 Copyright (c) 1993, 2002 Borland
project.cpp:
Avertissement W8027 D:\Qt\include\QtCore/../../src/corelib/global/qglobal.h 1651
: Les fonctions contenant classes locales ne sont pas dÚveloppÚes inline
Avertissement W8027 D:\Qt\include\QtCore/../../src/corelib/global/qglobal.h 1667
: Les fonctions contenant classes locales ne sont pas dÚveloppÚes inline
Erreur E2209 project.h 59: Impossible d'ouvrir le fichier include 'qscriptengine
.h'
Erreur E2303 project.h 86: Nom de type attendu
Erreur E2139 project.h 86: ; manquant dans la dÚclaration
Erreur E2209 project.cpp 159: Impossible d'ouvrir le fichier include 'qscriptval
ue.h'
Erreur E2209 project.cpp 160: Impossible d'ouvrir le fichier include 'qscripteng
ine.h'
Erreur E2209 project.cpp 161: Impossible d'ouvrir le fichier include 'qscriptval
ueiterator.h'
Erreur E2141 project.cpp 165: Erreur de syntaxe de dÚclaration
Erreur E2108 project.cpp 168: Utilisation impropre de typedef 'QMap<QString,QStr
ingList>'
Erreur E2451 project.cpp 168: Symbole 'vars' non dÚfini
Erreur E2293 project.cpp 168: ) attendue
Erreur E2303 project.cpp 420: Nom de type attendu
Erreur E2139 project.cpp 420: ; manquant dans la dÚclaration
Erreur E2451 project.cpp 421: Symbole 'pi' non dÚfini dans la fonction ParsableB
lock::Parse::Parse(const QString &)
Erreur E2451 project.cpp 421: Symbole 'parser' non dÚfini dans la fonction Parsa
bleBlock::Parse::Parse(const QString &)
Erreur E2451 project.cpp 437: Symbole 'parser_info' non dÚfini dans la fonction
ParsableBlock::eval(QMakeProject *,QMap<QString,QStringList> &)
Erreur E2379 project.cpp 437: ; manquant dans l'instruction dans la fonction Par
sableBlock::eval(QMakeProject *,QMap<QString,QStringList> &)
Erreur E2451 project.cpp 443: Symbole 'parser' non dÚfini dans la fonction Parsa
bleBlock::eval(QMakeProject *,QMap<QString,QStringList> &)
Erreur E2316 project.cpp 443: 'pi' n'est pas un membre de 'ParsableBlock::Parse'
dans la fonction ParsableBlock::eval(QMakeProject *,QMap<QString,QStringList> &
)
Erreur E2451 project.cpp 449: Symbole 'parser' non dÚfini dans la fonction Parsa
bleBlock::eval(QMakeProject *,QMap<QString,QStringList> &)
Erreur E2451 project.cpp 449: Symbole 'pi' non dÚfini dans la fonction ParsableB
lock::eval(QMakeProject *,QMap<QString,QStringList> &)
Erreur E2303 project.cpp 516: Nom de type attendu
Erreur E2139 project.cpp 516: ; manquant dans la dÚclaration
Erreur E2451 project.cpp 517: Symbole 'pi' non dÚfini dans la fonction IteratorB
lock::Test::Test(const QString &,QStringList &,bool)
Erreur E2451 project.cpp 517: Symbole 'parser' non dÚfini dans la fonction Itera
torBlock::Test::Test(const QString &,QStringList &,bool)
Erreur E2451 project.cpp 560: Symbole 'parser' non dÚfini dans la fonction Itera
torBlock::exec(QMakeProject *,QMap<QString,QStringList> &)
Erreur E2228 project.cpp 560: Trop de messages d'erreur ou d'avertissements dans
la fonction IteratorBlock::exec(QMakeProject *,QMap<QString,QStringList> &)
*** 26 erreurs dans la compilation *** |
J'en conclu que la première erreur est a l'origine de tout, a savoir qu'il ne trouve pas le fichier qscriptengine.h
En regardant ou ce trouve ce fichier, c'est a dire dans include\QtScript
je voit que ce répertoire n'est pas indiqué dans les répertoire d'inclusion.
Mon problème est donc, quel fichier modifier pour ajouter ce répertoire d'inclusion.
Ou comment résoudre mon problème si mon analyse n'est pas bonne :D
Merci d'avance à vous