URL: https://linuxfr.org/users/thomas_p/journaux/compilation-dun-logiciel-qt-sous-windows Title: Compilation d'un logiciel Qt sous Windows Authors: Thomas Petazzoni Date: 2004年12月01日T22:03:52+01:00 Tags: tellico et mingw Score: 0 Bonjour, Une amie qui souhaite gérer ses partitions de musique a besoin d'un logiciel pour faire cela. Ayant la flemme de réécrire quelque chose, j'ai cherché une application déjà toute prête, et j'ai trouvé Tellico (anciennement Bookcase) : [http://www.periapsis.org/tellico/(...)](http://www.periapsis.org/tellico/) . C'est une appli KDE qui est jolie, et qui permet de définir ses propres templates. Ainsi, au lieu d'être figé à la gestion de films / CDs / livres comme la plupart des logiciels de gestion de collection, Tellico est extensible à tous les types de collection. Étant donné que cette amie tourne sous Windows, je me suis dit, pas de problème, ça va être l'occasion de voir ce que ça donne Cygwin et compagnie, vu que j'ai un Windows au boulot. Je m'aperçois d'abord que Qt n'existe pas en version libre sous Windows. Je tente donc la compilation du port libre de Qt sous Windows : [http://kde-cygwin.sourceforge.net/qt3-win32/(...)](http://kde-cygwin.sourceforge.net/qt3-win32/) . Après une bonne nuit de compilation (du C++ sous Cygwin, ça rame), je me retrouve avec quasiment aucun exemple fourni qui ne fonctionne : soit l'appli envoie directement un message d'erreur, soit la GUI commence à s'afficher, puis paf, un gros stack error dans la fenêtre DOS qui est derrière. Bref, le caca. Je Google un peu, et vois que certains conseillent de compiler plutôt avec MingGW. Je downloade/installe, puis je relance la compilation .... qui malheureusement échoue à cause des headers qui sont pas IPv6-compliant (apparemment, vu qu'il cherchait des struct sockaddr_in6 ou des trucs dans le style). Bref, ça marche pas. Puis on me dit que même si il n'existe pas de version libre de Qt pour Windows, il y a une version d'évaluation. Je me dis chouette, ça va peut être marcher ! Sauf que la version d'évaluation n'est disponible que pour Microsoft Visual C++ et Borland C++ Builder ... donc inutilisable avec Cygwin. Alors, journal, on fait comment pour recompiler une application KDE sous Windows ?

AltStyle によって変換されたページ (->オリジナル) /