Pour Windows, je vais être un peu plus précis (j'ai testé récemment). Ca demande un peu de boulot pour le compiler (via MinGW), pas vraiment à la portée du néophyte. Par contre, si ton but est de packager une application GNUstep spécifique à destination de Windows, ça ne devrait pas poser de problème. Dans l'ensemble, à part quelques bugs agaçants, GNUstep fonctionne de manière similaire à la version Linux.
Par contre, certaines applications GNUstep (GWorkspace, notament) font certaines assertions sur la plateformes sous-javente (en gros, ils considèrent qu'ils ont affaire à un Unix-like). Résultat, ça ne compile même pas sous Windows. Mais c'est, à mon avis, quelque-chose qu'on retrouve surtout dans des applis très liées au système (ce qui, pour moi, est le cas d'un shell graphique).
En fait, la grande question de GNUstep sous Win, c'est son utilité. Du fait des problèmes avec GWorkspace, utiliser un bureau GNUstep complet sous Win n'est pas actuellement envisageable. Et déployer une seule application bien spécifique est rendu un peu délicat par le look "détonnant" de GNUstep.
Cette situation n'est aucunement définitive, et il y a des développeurs soucieux d'améliorer le support de la plateforme Microsoft, et il y a des développeurs (coucou Rio) soucieux d'apporter les thèmes à GNUstep. Mais pour le moment, pour une appli graphique, c'est un peu prématuré.
[^] # Re: Questions sur la portabilité (Windows)
Posté par Larry Cow . En réponse à la dépêche 10 ans d'OpenStep. Évalué à 4.
Par contre, certaines applications GNUstep (GWorkspace, notament) font certaines assertions sur la plateformes sous-javente (en gros, ils considèrent qu'ils ont affaire à un Unix-like). Résultat, ça ne compile même pas sous Windows. Mais c'est, à mon avis, quelque-chose qu'on retrouve surtout dans des applis très liées au système (ce qui, pour moi, est le cas d'un shell graphique).
En fait, la grande question de GNUstep sous Win, c'est son utilité. Du fait des problèmes avec GWorkspace, utiliser un bureau GNUstep complet sous Win n'est pas actuellement envisageable. Et déployer une seule application bien spécifique est rendu un peu délicat par le look "détonnant" de GNUstep.
Cette situation n'est aucunement définitive, et il y a des développeurs soucieux d'améliorer le support de la plateforme Microsoft, et il y a des développeurs (coucou Rio) soucieux d'apporter les thèmes à GNUstep. Mais pour le moment, pour une appli graphique, c'est un peu prématuré.