# Windows 7 release

**URL:** <https://discourse.libcinder.org/t/windows-7-release/794>\
**Category:** Uncategorized\
**Created:** [July 18, 2017, 6:51pm UTC](https://discourse.libcinder.org/t/windows-7-release/794 "2017-07-18T18:51:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![hperigo](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/hperigo/32/409_2.png) [@hperigo](https://discourse.libcinder.org/u/hperigo)\
**Post date:** [July 18, 2017, 6:51pm UTC](https://discourse.libcinder.org/t/windows-7-release/794/1 "2017-07-18T18:51:58Z")

</div>

Hey there

Is there any support for windows 7?

I know it’s an 8yo system, but hey, clients ( ಠ\_ಠ).

any help is appreciated =)

thanks!

---

<div class="post-metadata">

**Author:** ![andrewfb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/andrewfb/32/2_2.png) [@andrewfb](https://discourse.libcinder.org/u/andrewfb)\
**Post date:** [July 18, 2017, 7:07pm UTC](https://discourse.libcinder.org/t/windows-7-release/794/2 "2017-07-18T19:07:27Z")

</div>

Win 7 should be fully supported. Vista and earlier are not however.

---

<div class="post-metadata">

**Author:** ![hperigo](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/hperigo/32/409_2.png) [@hperigo](https://discourse.libcinder.org/u/hperigo)\
**Post date:** [July 20, 2017, 2:13am UTC](https://discourse.libcinder.org/t/windows-7-release/794/3 "2017-07-20T02:13:35Z")

</div>

Hi andrew  
thank you for the fast reply.

I’ve managed to get a windows 7 laptop and compile cinder but I get this exception when trying to run BasicApp.

Any ideas?

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/b0445692aeb30312cf0438f20e3e2ea0dd5a301c.png)

probably the GL driver is too old or something like it. it also throws the same exception with the angle version

thanks

---

<div class="post-metadata">

**Author:** ![paul.houx](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/paul.houx/32/31_2.png) [@paul.houx](https://discourse.libcinder.org/u/paul.houx)\
**Post date:** [July 20, 2017, 8:02am UTC](https://discourse.libcinder.org/t/windows-7-release/794/4 "2017-07-20T08:02:36Z")

</div>

Yes, make sure to install the latest GPU driver. What is the make and model of your GPU?

---

<div class="post-metadata">

**Author:** ![hperigo](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/hperigo/32/409_2.png) [@hperigo](https://discourse.libcinder.org/u/hperigo)\
**Post date:** [July 26, 2017, 1:08am UTC](https://discourse.libcinder.org/t/windows-7-release/794/5 "2017-07-26T01:08:58Z")

</div>

Hi Paul, sorry for the delay.

I updated the drivers and the same exception show’s up. any idea?

It’s an Intel graphics card

---

<div class="post-metadata">

**Author:** ![Victor](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/victor/32/408_2.png) [@Victor](https://discourse.libcinder.org/u/Victor)\
**Post date:** [July 26, 2017, 5:49pm UTC](https://discourse.libcinder.org/t/windows-7-release/794/6 "2017-07-26T17:49:37Z")

</div>

Hello hperigo,  
I looked forward to solve your issue which I was also facing - [Cinder Program - Debug Error!](http://discourse.libcinder.org/t/cinder-program-debug-error/800) sadly no luck so far.

---

<div class="post-metadata">

**Author:** ![paul.houx](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/paul.houx/32/31_2.png) [@paul.houx](https://discourse.libcinder.org/u/paul.houx)\
**Post date:** [July 26, 2017, 6:38pm UTC](https://discourse.libcinder.org/t/windows-7-release/794/7 "2017-07-26T18:38:41Z")

</div>

There’s not enough information in the screenshot to determine what’s wrong. Have you tried adding the Cinder project to your solution and stepping through the code?

-Paul

---

<div class="post-metadata">

**Author:** ![hperigo](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/hperigo/32/409_2.png) [@hperigo](https://discourse.libcinder.org/u/hperigo)\
**Post date:** [July 27, 2017, 4:21pm UTC](https://discourse.libcinder.org/t/windows-7-release/794/8 "2017-07-27T16:21:36Z")

</div>

Hi Paul, I updated the drivers on both the computer and a virtual machine I installed in my mac, and both continued with the opengl 1.1 version. If i can recall correctly Cinder \> 9.0 only works with opengl 3+, right?

I compiled the Render2D example and it works fine with no crashes, so it’s probably the opengl version.

Now, is there a way to make the cinder app crash more gracefully, like showing a pop-up menu written “hey, you need to update your drivers”?

I imagine it’s just the work of writing a try/catch block inside the main function with some OS call?

anyway, thanks for the help!

---

<div class="post-metadata">

**Author:** ![paul.houx](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/paul.houx/32/31_2.png) [@paul.houx](https://discourse.libcinder.org/u/paul.houx)\
**Post date:** [July 28, 2017, 7:19am UTC](https://discourse.libcinder.org/t/windows-7-release/794/9 "2017-07-28T07:19:00Z")

</div>

Hi,

You can check the OpenGL version with [these](https://www.khronos.org/opengl/wiki/Get_Context_Info) calls. However, they only work _after_ creating an OpenGL context. In your case, Cinder crashes when trying to create the context, so you will have to create a context manually in the app’s constructor. But if you create a v1.1 context, the version check will return v1.1 instead of the required v3.2. In short, those version calls are useless.

The only workaround is described [here](https://gamedev.stackexchange.com/a/28457). Alternatively, Cinder should be rewritten to gracefully handle an unsupported driver.

Another thing you could try is running [ANGLE](https://forum.libcinder.org/topic/glnext-es-3-angle) instead of OpenGL.

-Paul
