Migration projet BC++ 3.1 sous DOS vers Linux?

Migration projet BC++ 3.1 sous DOS vers Linux? - C++ - Programmation

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!  :jap:


Message édité par avander le 13-07-2004 à 09:39:37
Reply

Marsh Posté le 13-07-2004 à 09:38:58   

Reply

Marsh Posté le 13-07-2004 à 09:46:41    

Pas moyen de recuperer les sources avec Kylyx ?

Reply

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...  
 

Reply

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 ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 13-07-2004 à 14:03:12    

Citation :

Borland C++ 3.1 sous DOS


 :whistle:
 
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...


Message édité par avander le 13-07-2004 à 14:04:58
Reply

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.. ?

Reply

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.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed