J'ai créé une application sous Linux avec GTK2 comme interface graphique. Il utilise des en-têtes spécifiques à linux (par exemple arpa/inet.h), donc pour fonctionner sous Windows, je dois le compiler avec Cygwin. J'ai téléchargé le dernier programme d'installation et choisi d'installer GTK2 et ses dépendances. Mon programme compilé bien. Mais il faut que le serveur X fonctionne! J'ai des graphismes laids et à l'ancienne et il ne s'ouvre pas dans une fenêtre différente, comme le font toutes les applications Windows, mais dans la fenêtre du serveur X. Pour cette raison, il ne peut pas être portable. J'ai trouvé that guide, ce qui est exactement ce que je dois, mais je reçois une erreur quand je lance « make » pour GTK2 (référence non définie pour _IID_IFilePersist, bien que j'ai installé UUID - aussi essayé avec gtk2.20). Pouvez-vous suggérer quoi faire pour construire mon application avec cygwin? Ou que dois-je installer pour l'erreur "_IID_IFilePersist"? Merci d'avance!Compiler GTK + avec Cygwin
2
A
Répondre
1
Si vous ne voulez pas le serveur X en cours d'exécution, alors vous allez avoir au port les parties spécifiques de Linux de votre code et compiler avec MinGW plutôt que Cygwin.
3
Il y a des paquets précompilés pour les fenêtres qui ne se fondent pas sur X. http://gtk-win.sourceforge.net/home/index.php/Downloads
Questions connexes
- 1. Compiler node.js sur Cygwin
- 2. Compiler C/GTK dans Eclipse
- 3. compiler le code souce d'android dans Cygwin
- 4. C, Cygwin, et compiler drand et srand
- 5. Pouvez-vous compiler statiquement une application cygwin?
- 6. Natif GTK # sur Windows?
- 7. Compilez C++ avec Cygwin
- 8. compiler cdrtools avec mingw
- 9. Compiler une application GTK + pour Windows à partir de Linux
- 10. compiler vim avec le support python
- 11. Compilation avec gcc (cygwin sur windows)
- 12. Makefile ne fonctionne pas avec cygwin
- 13. C Programmation de socket avec CygWin
- 14. g ++ problème avec Magick ++ et cygwin
- 15. problème avec Python Gtk +
- 16. comment compiler un programme avec gtkmozembed.h
- 17. Comment utiliser numpy avec cygwin
- 18. Impossible d'exécuter pexect avec cygwin
- 19. en utilisant python.ctypes avec cygwin
- 20. Gtk # Thèmes, GTK-Wimp
- 21. Compilation du code OpenGL ES C avec gcc et Cygwin
- 22. Problème PHP-GTK avec GtkBuilder
- 23. GTK interaction avec Google maps
- 24. Compilation en C++ avec mysql, pthreads et gtk
- 25. Cygwin gcc - erreur asm:
- 26. compiler SQLJ avec Ant
- 27. Custom compiler avec maven
- 28. Essayer de compiler slapd sur cygwin, que signifie cette erreur automake?
- 29. Compilation simple gtk + application
- 30. Comment compiler un simple programme C++ qui utilise std :: thread dans cygwin?
GTK peut être compilé avec Cygwin, et il peut être X indépendant. Jetez un coup d'oeil à la charpie dans mon message. –