commit: 006aaf8d27dfd560cd1d6e6cdf9be8d2be5ef4fa
parent 1b8ba42da8c6e510a71202582a4202dcc1b0d029
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Wed, 10 Mar 2021 08:14:55 +0100
notes/pure-wayland: FreeGLUT uses wl_shell :(
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/notes/pure-wayland.shtml b/notes/pure-wayland.shtml
@@ -28,7 +28,7 @@
<li><a href="https://www.qt.io/">Qt</a> 5 and later: Yes, Just Works</li>
<li><a href="https://www.libsdl.org/">SDL2</a>: Just Works</li>
<li><a href="https://github.com/anholt/libepoxy">libepoxy</a>: Just Works</li>
- <li><a href="http://freeglut.sourceforge.net/">FreeGLUT: free OpenGL utility toolkit</a>: Maybe, compiles but untested</li>
+ <li><a href="http://freeglut.sourceforge.net/">FreeGLUT: free OpenGL utility toolkit</a>: No, depends on <code>wl_shell</code> which is absent in wlroots and probably others (See <a href="https://github.com/dcnieho/FreeGLUT/issues/72">FreeGLUT#72</a>)</li>
<li><a href="https://liballeg.org/">allegro-4</a>: Maybe, compiles with OpenGL enabled</li>
<li><a href="https://liballeg.org/">allegro-5</a>: Sort of, OpenGL on it pulls <code>GL/glx.h</code> but can be disabled</li>
<li><a href="http://glew.sourceforge.net/">GLEW: OpenGL Extension Wrangler Library</a>: <a href="https://github.com/nigels-com/glew/issues/172">Not really</a>, consider <a href="https://github.com/anholt/libepoxy#why-not-use-libglew">libepoxy</a> or <a href="https://glbinding.org/">glbinding</a> (drop-in). I managed to get it to compile with:<ul>