Bienvenue sur le forum !

Si vous souhaitez rejoindre la communauté, cliquez sur l'un de ces boutons !

Qt 5 : 5.7.1 - Qt Creator : 4.2.0 - Qt Installer : 2.0.3 - JOM : 1.1.2 - Qt Build suite : 1.7.0 - VS Qt 5 : 2.0.0

[Qt4-Win] installation Qt4.3.3 - MinGW

j'ai installé MySql dans
C:\Program Files\MySql\MySql Server 5.0
l'installateur ne m'a pas donné le choix du répertoire

MinGW dans
C:\ProgramFiles\MinGW

je configure avec
configure \
-debug \
-platform win32-g++ \
-debug -no-qt3support \
-plugin-sql-mysql \
-I "\"C:\Program Files\MySql\MySql Server 5.0\include\""
configuration ok
compilation manque le chemin des librairies MySql (normal!)

je configure avec
configure \
-debug \
-platform win32-g++ \
-debug -no-qt3support \
-plugin-sql-mysql \
-I "\"C:\Program Files\MySql\MySql Server 5.0\include\"" \
-L "\"C:\Program Files\MySql\MySql Server 5.0\lib\debug\""
configure me dit: Argument passed to -L option is not a directory path. Did you mean the -l option?
me demande si j'accepte la license: j'accepte
et la configuration n'a pas lieu!!!

merci d'avance à qui pourra me dire comment passer à l'option -L un nom de répertoire contenant des espaces

Réponses

  • Avec le format dos ?? >> nom6lettres~numero
    Ou peut-être comme sous linux >> espace = \espace mais avec des "formateurs" aux format linux aussi du coup >> '\'='/' ???
  • J'ai eu le même probleme avec postgresql. Finallement, j'ai dupliqué le répertoire c:\programs files\Postgresql vers c:\postgresql pour ne plus avoir d'espace.
    Bonne continuation
    Ami
  • December 2007 modifié
    j'ai aussi pensé à déplacer les répertoires

    ce qui m'intrigue c'est la différence entre les options -I et -L
    qui attendent toutes deux un nom de répertoire
    et dont on pourrait s'attendre à ce que la même syntaxe fonctionne pour les deux
  • Je déplace dans la section installation puisque ça n'est pas de la prog Qt
  • je marque comme résolu,
    cf "Compiler QT 4.x.x avec le driver MySQL en plugin sous Windows"
Connectez-vous ou Inscrivez-vous pour répondre.