Migration projet BC++ 3.1 sous DOS vers Linux? - C++ - Programmation
Marsh Posté le 13-07-2004 à 11:56:37
Pour moi Kylix c'est un clone de Delphi qui lui même est un descendant de Turbo Pascal... donc je vois pas très bien le rapport à moins que tu pense tout réécrire...
Marsh Posté le 13-07-2004 à 12:30:30
Non. La VCL est aussi utilisée par BCB. Ils l'ont portée sous Linux (VCL -> CLX) et théoriquement ton projet BCB Windows recompile sous Linux avec C++ Builder X.
Avec quelle lib est développée ton soft ? Si c'est OWL, je pense que c'est mal barré.
Et même la manière dont a été développée le soft est très importante (appels systèmes, lib standard, ...).
Y'a aussi des trucs genre MainWin de MainSoft, mais c'est plutôt axé Visual Studio. Sinon y'a Wine ou Freedos...
Mais j'y pense, ton programme est-il graphique ou c'est du pur DOS ?
Marsh Posté le 13-07-2004 à 14:03:12
Citation : Borland C++ 3.1 sous DOS |
Helloworld > C'est pas graphique dans le sens GUI, même si on utilise le système graphique BGI de Borland et les polices Triplex par exemple...
Marsh Posté le 13-07-2004 à 14:26:48
S'il le recompile sous DOS avec l'option "ANSI" au lieu de conventions "Borland", il verra déjà s'il a des fonctions "exotiques" à adapter avant le grand passage.. ?
Marsh Posté le 13-07-2004 à 15:45:19
Citation : Borland C++ 3.1 : ObjectWindows application framework for Windows |
http://www.emsps.com/oldtools/borcv.htm#bcpp31
Bon ben t'utilise bgi. Apparement y'a un port sous Linux :
http://www.boutell.com/lsm/lsmbyid.cgi/000497
Mais c'est payant, j'ai jamais testé.
Selon moi, c'est l'occasion de refaire toute la partie GUI afin de la moderniser un peu, et de rendre portable le bidule au passage. Passer de DOS à Linux, si c'est fait intelligement, c'est synonyme de passer de DOS à Windows + Linux + Mac.
Marsh Posté le 13-07-2004 à 09:38:58
Bonjour à tous,
J'aimerais vos avis/expériences sur la migration d'un projet écrit en Borland C++ 3.1 sous DOS vers Linux...
La faisabilité est à l'étude actuellement et je recherche des pistes envisagables, quel compilo, quel Linux, problèmes de compatibilité et j'en passe, vos expériences de développement sous Linux sont également la bienvenue!
Message édité par avander le 13-07-2004 à 09:39:37