Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2017:03_15

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
commit:2017:03_15 [2017/03/15 07:10] bomancommit:2017:03_15 [2018/05/04 16:33] (current) – [Commit-2017-03-15] boman
Line 1: Line 1:
-====== Commit ======+====== Commit 2017-03-15 ======
  
 ====== Portage Visual Studio 2015 ====== ====== Portage Visual Studio 2015 ======
  
-Comme je l'avais dit dans mes précédents commits, Je travaille depuis un bon bout de temps sur la mise à jour des bibliothèques & compilateurs utilisés par Metafor. Pour rappel, les buts sont les suivants:+Comme je l'avais dit dans mes précédents commits, je travaille depuis un bon bout de temps sur la mise à jour des bibliothèques & compilateurs utilisés par Metafor. Pour rappel, les buts sont les suivants:
   * **Compilation de Metafor sous MacOSX:** MacOS nécessite les versions les plus récentes de VTK et Qt pour fonctionner correctement. En particulier les versions de VTK et Qt qu'on utilisait n'étaient plus compilables depuis la mise à jour "Sierra".   * **Compilation de Metafor sous MacOSX:** MacOS nécessite les versions les plus récentes de VTK et Qt pour fonctionner correctement. En particulier les versions de VTK et Qt qu'on utilisait n'étaient plus compilables depuis la mise à jour "Sierra".
   * **Utilisation plus généralisée du C++11 / C++14:** à ce niveau, nous étions limités par le compilateur le plus vieux parmi ceux qu'on utilise sur toutes les machines, c'est-à-dire le compilateur Visual Studio 2012 qui ne supporte que quelques nouvelles fonctionnalités C++11 (auto, fonctions lambdas basiques, etc.).   * **Utilisation plus généralisée du C++11 / C++14:** à ce niveau, nous étions limités par le compilateur le plus vieux parmi ceux qu'on utilise sur toutes les machines, c'est-à-dire le compilateur Visual Studio 2012 qui ne supporte que quelques nouvelles fonctionnalités C++11 (auto, fonctions lambdas basiques, etc.).
Line 37: Line 37:
   * Problème de l'écran Retina de l'iMac du service. Le widget Qt-VTK ne supporte pas ce "nouveau" type d'écran haute résolution. L'image est dessinée dans le quart inférieur gauche de la fenêtre graphique (voir ci-dessous). Pour résoudre le problème j'ai dû ajouter un appel vers une fonction ObjectiveC qui désactive explicitement la haute résolution de la fenêtre (''mtQt/osxHelper.mm''). J'espère que ce problème sera résolu dans les prochaines versions de VTK.   * Problème de l'écran Retina de l'iMac du service. Le widget Qt-VTK ne supporte pas ce "nouveau" type d'écran haute résolution. L'image est dessinée dans le quart inférieur gauche de la fenêtre graphique (voir ci-dessous). Pour résoudre le problème j'ai dû ajouter un appel vers une fonction ObjectiveC qui désactive explicitement la haute résolution de la fenêtre (''mtQt/osxHelper.mm''). J'espère que ce problème sera résolu dans les prochaines versions de VTK.
  
-{{:commit:2017:vtk-6.3-retina.png?600|}}+{{ :commit:2017:vtk-6.3-retina.png?600 |Steve Jobs, on ne te regrette pas}}
  
 ====== longBone ====== ====== longBone ======
commit/2017/03_15.1489558220.txt.gz · Last modified: 2017/03/15 07:10 by boman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki