Le premier piège de MS c'est d'encapsuler les donnés dans des trucs bien fermés. VStudio ne fait pas exception :
- les makefiles sont a ré-écrire
- les includes sont à refaire
- les API sont MS-only, les libs sont à remplacer
- tout ce qui aurait pu être standard ne l'est plus pour des motifs marketing mais techniquement futils
AMHA la seule chose qu'apporte les ActiveX c'est un point d'entrée unique, un peu comme MS aurait voulu que MSN soit le point d'entrée obligé pour le net. La liberté contre l'extreme facilité.
Sans compter les work-around relatifs aux bugs Win32/MFC.
Alors gcc, pourquoi pas, mais le plus court chemin est Wine, sinon c'est l'enfer, le portage __MEGA_LOURD__.
[^] # Linux non, optimisé Wine oui
Posté par TSelek . En réponse à la dépêche Volition met à disposition le code de freespace2. Évalué à 10.
- les makefiles sont a ré-écrire
- les includes sont à refaire
- les API sont MS-only, les libs sont à remplacer
- tout ce qui aurait pu être standard ne l'est plus pour des motifs marketing mais techniquement futils
AMHA la seule chose qu'apporte les ActiveX c'est un point d'entrée unique, un peu comme MS aurait voulu que MSN soit le point d'entrée obligé pour le net. La liberté contre l'extreme facilité.
Sans compter les work-around relatifs aux bugs Win32/MFC.
Alors gcc, pourquoi pas, mais le plus court chemin est Wine, sinon c'est l'enfer, le portage __MEGA_LOURD__.