  #include <gepetto/gui/plugin-interface.hh>
  #include <gepetto/gui/omniorb/omniorbthread.hh>
  
+diff --git plugins/hppfcl/node.hh plugins/hppfcl/node.hh
+index 4e9c797..b9defb5 100644
+--- plugins/hppfcl/node.hh
++++ plugins/hppfcl/node.hh
+@@ -19,6 +19,8 @@
+ #ifndef HPP_GUI_HPP_FCL_PLUGIN_NODE_HH
+ #define HPP_GUI_HPP_FCL_PLUGIN_NODE_HH
+ 
++#include <QOpenGLContext>
++
+ #include <gepetto/viewer/node.h>
+ 
+ #include <hpp/fcl/BVH/BVH_model.h>
 diff --git plugins/hppfcl/plugin.hh plugins/hppfcl/plugin.hh
 index 0c1e434..e28ecee 100644
 --- plugins/hppfcl/plugin.hh

 #include <gepetto/gui/plugin-interface.hh>
 #include <gepetto/gui/windows-manager.hh>
 #include <hpp/corbaserver/client.hh>
diff --git plugins/remoteimuplugin/remoteimuplugin.hh plugins/remoteimuplugin/remoteimuplugin.hh
index 67f1cfc..480cb12 100644
--- plugins/remoteimuplugin/remoteimuplugin.hh

From e03808fcc2fb8486143ca6c45cecef7f58d62154 Mon Sep 17 00:00:00 2001
From: yann_dm <yann.montmarin@gmail.com>
Date: Tue, 3 Nov 2020 11:59:17 +0100
Subject: [PATCH] Force include cycle to begin with Gglcontext

---
 plugins/hppcorbaserverplugin/hppcorbaserverplugin.hh        | 2 ++
 plugins/hppfcl/node.hh                                      | 2 ++
 plugins/hppfcl/plugin.hh                                    | 1 +
 .../hppmanipulationwidgetsplugin.hh                         | 1 +
 plugins/hppmanipulationwidgetsplugin/linkwidget.hh          | 1 +
 plugins/hppmanipulationwidgetsplugin/roadmap.hh             | 2 ++
 plugins/hppwidgetsplugin/configurationlist.hh               | 1 +
 plugins/hppwidgetsplugin/configurationlistwidget.hh         | 1 +
 plugins/hppwidgetsplugin/constraintwidget.hh                | 1 +
 plugins/hppwidgetsplugin/conversions.hh                     | 2 ++
 plugins/hppwidgetsplugin/hppwidgetsplugin.hh                | 2 ++
 plugins/hppwidgetsplugin/iconstraint.hh                     | 1 +
 plugins/hppwidgetsplugin/joint-action.hh                    | 1 +
 plugins/hppwidgetsplugin/joint-tree-item.hh                 | 1 +
 plugins/hppwidgetsplugin/jointbounddialog.cc                | 3 ++-
 plugins/hppwidgetsplugin/jointbounddialog.hh                | 4 +++-
 plugins/hppwidgetsplugin/jointtreewidget.cc                 | 6 +++---
 plugins/hppwidgetsplugin/jointtreewidget.hh                 | 1 +
 plugins/hppwidgetsplugin/listjointconstraint.hh             | 2 ++
 plugins/hppwidgetsplugin/numericalconstraintpicker.hh       | 1 +
 plugins/hppwidgetsplugin/pathplayer.hh                      | 1 +
 plugins/hppwidgetsplugin/roadmap.hh                         | 2 ++
 plugins/hppwidgetsplugin/solverwidget.hh                    | 1 +
 plugins/hppwidgetsplugin/transformconstraintwidget.cc       | 3 ++-
 plugins/hppwidgetsplugin/transformconstraintwidget.hh       | 1 +
 plugins/hppwidgetsplugin/transformwidget.hh                 | 1 +
 plugins/hppwidgetsplugin/twojointsconstraint.hh             | 2 ++
 plugins/remoteimuplugin/remoteimuplugin.hh                  | 1 +
 28 files changed, 42 insertions(+), 6 deletions(-)

diff --git plugins/hppcorbaserverplugin/hppcorbaserverplugin.hh plugins/hppcorbaserverplugin/hppcorbaserverplugin.hh
index 36d812b..cbb45cb 100644
