Developpez.com - Rubrique Qt

Le Club des Développeurs et IT Pro

Deux nouveaux binaires avec leur compilateur

Qt 4.6.2 et 4.7.0 TP pour et avec GCC 4.5 en 64 bits

Le 2009-09-13 14:22:24, par dourouc05, Responsable Qt & Livres
Bonjour,

Vous avez déjà essayé de compiler Qt. Beaucoup y arrivent, mais cette opération prend un certain temps. D'autres n'y arrivent pas, et abandonnent le framework.

Aujourd'hui, nous vous présentons une solution : les binaires prêts à l'emploi. Il vous suffit de les télécharger, d'y appliquer un patch, et c'est prêt ! À vous les joies de Qt !

Actuellement, voici les quelques binaires disponibles : la version 4.5.2, la dernière stable, pour Visual Studio 2008, et la toute dernière Technology Preview de la version 4.6, pour Visual Studio 2008 et GCC 4.4.

Tous les paquets incluent la documentation, les démonstrations, les exemples, et les sources : pas besoin de télécharger d'autres fichiers, tout ce dont vous pourriez avoir besoin est là !

Vous pouvez les télécharger par FTP, par HTTP, par Torrent et par Metalink, au choix, sur la page dédiée : les binaires Qt.

Si vous avez des questions, des problèmes avec ces binaires, postez directement sur le forum, en précisant le tag [Binaires] dans le titre de votre message : nous répondrons à vos questions.

Vous avez des réflexions sur ces binaires ? Des commentaires ? Un plug-in dont vous avez besoin n'est pas disponible ? Vous aimeriez voir votre plateforme supportée ? Répondez ici à la suite !

Mise à jour

Il faut remarquer que, depuis Qt 4.6.0, Nokia met à disposition des binaires Qt pour Visual Studio 2008, principal compilateur visé par nos binaires. Il faut savoir que ces binaires ne sont pas complets (pas beaucoup de plug-ins SQL, par exemple), mais qu'ils fonctionnent parfaitement : vous pouvez donc les utiliser sans crainte. Les binaires Nokia.
  Discussion forum
92 commentaires
  • cayou66
    Membre actif
    Salut,
    je ne vois pas la différence avec le SDK qui contient toutes les dlls compilées en release/debug. Pourrais-tu m'éclaircir?
  • yan
    Rédacteur
    Envoyé par cayou66
    Salut,
    je ne vois pas la différence avec le SDK qui contient toutes les dlls compilées en release/debug. Pourrais-tu m'éclaircir?
    Les but est de fournir ce qu'il faut pour d'autres compilateur et/ou des options en plus. Par exemple, il n'y as pas de version pour visual et sous windows le support d'openssl n'est pas compilé.
    Par exemple, pour commencer on as fait 3 versions différentes de Qt pour windows:
    1- Qt 4.5.2 pour visual 2008 avec support de mysql, dbus et openssl
    2- Qt 4.6 tp1 pour visual 2008
    3- Qt 4.6 tp1 pour gcc

    Donc, si tu veut utiliser Qt avec visual tu n'asplus a recompiler les dll toi même, et tu as possibilité de tester Qt 4.6 tp1 facilement.
    Et bien sure, elles fonctionnebt avec Qt creator (genre Qt creator 1.2.90 tech preview )
  • LittleWhite
    Responsable 2D/3D/Jeux
    Merci beaucoup Yan pour cette idée, et pour l'avoir réalisé.

    Je ne sais pas si je vais en avoir besoin
  • yan
    Rédacteur
    Envoyé par LittleWhite
    Merci beaucoup Yan pour cette idée, et pour l'avoir réalisé.
    Ho, ce n'est pas que moi, c'est toute l'équipe Qt
  • dourouc05
    Responsable Qt & Livres
    Petite mise à jour : de nouveaux binaires sont arrivés !

    Lesquels ? Ceux pour Visual Studio 2008 de Qt 4.6.0 TP1 en statique.

    180 Mo
    FTP
    HTTP
    Torrent

    Aussi, un nouveau patch, avec interface graphique, est disponible, en lieu et place de l'ancien, en ligne de commande. Il est valable pour toutes les versions Windows 32 et 64 bits.

    La page de téléchargement
  • LittleWhite
    Responsable 2D/3D/Jeux
    Utilisez vous vos propres machines pour les compilations ?

    Je rectifie:
    Merci Yan pour la new, et merci toutes l'équipe pour le boulot que vous faites

    J'ai pas compris ( et pas cherché ), mais il sert à quoi le patch ?
  • yan
    Rédacteur
    Envoyé par LittleWhite
    Utilisez vous vos propres machines pour les compilations ?
    oui. EN gros, une compile prend une nuit.
    Toute personne voulant participer est le bien venue.

    Envoyé par LittleWhite
    J'ai pas compris ( et pas cherché ), mais il sert à quoi le patch ?
    En gros, qmake, QtCore.* et quelques fichiers, on en dure (dans le binaire) le path de compilation. Et si on déplace ou donne à quelqu'un d'autre le répertoire, rien ne marche si le path n'est pas identique.
    Le patcher résout ce problème. C'est l'équivalent de ce que fait l'installer de Qt sdk.
  • LittleWhite
    Responsable 2D/3D/Jeux
    Merci pour vos réponses.

    Je ne pense pas pouvoir aider pour les compilations. ( déjà que sous windows j'ai Qt qui marche qu'en machine virtuelle :p )
  • yan
    Rédacteur
    Salut.
    Certain d'entre vous on surement entendu parler de qml ou declarave ui. Si vous voulez voir ce que cela donne, voici les binaire de la version git du 18 09 2009 pour visual studio 2008 sp1

    FTP
    HTTP
    Torrent

    La majorité des démo fonctionnent et vous y trouverez la doc en html ou l'assitant.

    La page de téléchargement
  • Kalite
    Membre confirmé
    Oups petite erreur de poste DSL