Re: Bug#798408: Bug#797816: openscad FTBFS in armhf due to conflict declaration of headers gl3.h and glew.h
On Tuesday 15 September 2015 19:39:26 Lisandro Damián Nicanor Pérez Meyer wrote: > On Monday 14 September 2015 10:06:54 chrysn wrote: > [snip] > > > On Wed, Sep 02, 2015 at 04:31:03PM -0300, Tiago Stürmer Daitx wrote: > > > openscad 2015.03-1+dfsg-2ubuntu1 FTBFS on armhf due to conflicting > > > headers. > > > > as openscad upstream currently doesn't support gles, this will need > > resolution from #798408. if gl and gles are mutually exclusive to that > > extent, i'd prefer a solution where it is still possible to build qt > > apps that use gl on armhf, for otherwise packages like openscad can't > > work at all on that architecture. > > Qt5 links against GLES in arm*, Desktop GL otherwise. The reason is simple: > most arm* boards have native GLES support, thus benefit from using it. > > As far as I remember GLEW does not supports GLES, so you basically can't use > it on arm* with Qt5. > > Hope that helps, Lisandro. Make that armel armhf, somehow we missed arm64. We might change that though. -- ¿Qué vamos a hacer esta noche Cerebro? -Lo mismo que todas las noches Pinky... ¡¡¡tratar de conquistar el mundo!!! Pinky y Cerebro. Narf. Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
Re: Bug#798408: Bug#797816: openscad FTBFS in armhf due to conflict declaration of headers gl3.h and glew.h
On Monday 14 September 2015 10:06:54 chrysn wrote: [snip] > On Wed, Sep 02, 2015 at 04:31:03PM -0300, Tiago Stürmer Daitx wrote: > > openscad 2015.03-1+dfsg-2ubuntu1 FTBFS on armhf due to conflicting > > headers. > > as openscad upstream currently doesn't support gles, this will need > resolution from #798408. if gl and gles are mutually exclusive to that > extent, i'd prefer a solution where it is still possible to build qt > apps that use gl on armhf, for otherwise packages like openscad can't > work at all on that architecture. Qt5 links against GLES in arm*, Desktop GL otherwise. The reason is simple: most arm* boards have native GLES support, thus benefit from using it. As far as I remember GLEW does not supports GLES, so you basically can't use it on arm* with Qt5. Hope that helps, Lisandro. -- My favourite poem is the one that starts 'Thirty days hath September' because it actually tells you something. -- Groucho Marx Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/