J'ai une application écrite en C sous Solaris que je dois porter sous Windows XP. Je voudrais savoir quelles sont les bibliothèques disponibles pour accomplir cette tâche. Aussi, quel est le meilleur outil de développement GUI pour le même et quelles sont les étapes à suivre pour atteindre tout cela.Application de portage écrite en C à partir de Solaris vers Windows XP
Répondre
Le plus simple est de le compiler sous cygwin et de l'exécuter sur le serveur Cygwin X. Si vous le portez sur une boîte à outils GUI multiplateforme comme QT, vous pouvez le compiler nativement pour chaque plate-forme. (Ou peut-être avec mingw ou encore cygwin sur Windows, si cela fait beaucoup plus qu'une interface graphique et nécessite des fonctions de bibliothèque POSIX et des appels système.)
Quel compilateur avez-vous utilisé sur Solaris? Le compilateur suncc ou le compilateur GCC? Dans ce dernier cas, votre premier pari serait de compiler sous Cygwin et de voir quelles sont les erreurs et la bibliothèque qu'il trouve manquantes et essayez de les installer dans votre installation Cygwin. Vous pouvez procéder de manière incrémentielle de cette façon.
Si vous l'avez compilé avec suncc, vous devriez quand même essayer de compiler sur Windows sous Cygwin et voir quelles bibliothèques et incompatibilités il manque. Après l'avoir porté avec succès sur Cygwin, vous devriez ensuite le faire fonctionner sous Windows, sans Cygwin.
HTH, Amit
- 1. Application de portage de Solaris à Linux
- 2. Quels sont les choix de portage de l'application Windows GUI existante écrite en C vers Linux?
- 3. Portage de l'application C++ de XP à Vista/7
- 4. portage de solaris à linux?
- 5. Portage vers Windows Phone 7 à partir de l'iPhone
- 6. Application de style cmd.exe écrite en C#
- 7. Transition d'une application de bureau écrite en C++ vers une application Web
- 8. Portage d'une application Qt de Linux vers Windows
- 9. Portage d'un grand projet C d'Unix vers Windows
- 10. Portage de std :: map vers C?
- 11. C erreur memcpy - mémoire ne peut pas être écrite sous Windows XP
- 12. Débogage à distance d'une application NT à partir de XP avec Visual Studio 6.0
- 13. Fonctions de portage à partir d'OpenCV
- 14. portage de C à actionscript
- 15. Script Perl Configuration et mise en œuvre de chemin relatif sur Windows (XP)/Unix (Solaris)
- 16. C# - Capture de messages Windows à partir d'une application spécifique
- 17. Windows service de portage à linux
- 18. Portage de la plate-forme Windows C++ vers POSIX (Linux) C++ - WSAGetLastError()
- 19. Portage de JME vers WebGL
- 20. Problèmes de portage des applications COM + de Windows 2003 vers Windows 2008 Server
- 21. Portage à partir de MS Access
- 22. Portage d'une application C++ sur android
- 23. Console de mixage audio "par application" sous Windows XP
- 24. CreateDirectory() C (Windows VISTA/XP)
- 25. Bibliothèque de mise en évidence syntaxique écrite en C/C++
- 26. Problème de performance Java de Windows à Solaris JBoss
- 27. Compilation C sous Windows XP
- 28. Portage d'une application d'Oracle 9 vers Oracle 11 - gottchas?
- 29. erreur Linker après le portage C++ application à partir VC6 à VS2005
- 30. SSPI de Windows XP Mode à Windows 7 SQL Server
Quelle GUI avez-vous utilisé sur Solaris? Motif? –
Désolé j'ai oublié de mentionner. X-Motif est utilisé pour GUI sur solaris – user219141