HomeProductsDownloadOrderSupportSearch
  
 
 Myriad Blog 1.3.0 Tuesday, Mar 19th, 2024 at 09:56am 

Friday, Oct 23rd, 2009 at 05:13pm
Nouveau compilateur

 
Rien de bien passionnant aujourd'hui. Nous avons continué notre prise en main du compilateur C Visual C/C++ Express. Cela ne va pas vite, mais on progresse.
 
Ce matin, première compilation réussie de notre librairie ACAM, plateforme de travail "maison" compatible PC/Mac. Dans la foulée, nous avons compilé une toute petite application qui utilise ACAM pour afficher une fenêtre avec du texte.  
 
Dans la catégorie des bonnes surprises, le compilateur Visual C n'est pas sensible aux mêmes irrégularités que notre ancien Codewarrior. Cela permet de découvrir des problèmes potentiels qui nous avaient échappés auparavant.
 
Par contre, la compilation reste très lente, et les petites différences entre les deux outils nous obligent à appliquer de menues corrections à pas mal de nos fichiers source.
 
Nous avons entamé une tentative de compilation d'une application plus conséquente, Harmony Assistant. Avec ses 622 fichiers source C, sans compter les petits projets annexes qui viennent s'y greffer, inutile de vous dire que cela prendra du temps pour aller au bout. L'après-midi entière a été passée à modifier nos fichiers C au fur et à mesure que les erreurs et avertissements de compilation nous étaient communiqués. Nous n'en sommes pour l'instant qu'aux 3/4.
 
Et lorsque tous les modules se compileront correctement, rien ne nous dit que l'application fonctionnera...
 
Bon week-end à tous!
by Olivier Guillion
Comments

Comment from Kedekero Friday, Oct 23rd, 2009 at 05:24pm
Nouveau compilateur
Votre effort relativise quelque part notre difficulté à composer de la musique ...
 
Notre compilateur c'est HA (superbe outil, j'en suis
fan) mais rien ne dit que cela marchera dans toutes les oreilles (question de goût).
 
L'informatique est plus binaire: ça passe ou ... !!!
 
En tout cas bravo pour votre démarche de veille techno...logique
 


Most recent first
Oldest first

Top of page
Legal information Cookies Last update:  (c) Myriad