logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
commit: 1fe9fb29734f55527c30ad8a396d621438e4860a
parent bb0586f480ac601238a3ecf95093ef97c0692ece
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed, 10 Mar 2021 08:14:55 +0100

notes/pure-wayland: FreeGLUT uses wl_shell :(

Diffstat:

Mnotes/pure-wayland.shtml2+-
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>