Toy experiments while learning OpenGL Code written while following learnopengl.com, all props to Joey de Vries. Dependencies: If in debian/ubuntu: $ sudo apt-get install python3 ninja-build meson $ sudo apt-get install libglew-dev libglfw3-dev libglm-dev $ sudo apt-get install libsdl2-dev libsdl2-image-dev If in fedora: $ sudo dnf install ninja-build meson $ sudo dnf install glew-devel glfw-devel glm-devel Build: $ meson build && cd build $ mesonconf -Dcpp_std=c++11 $ ninja $ ./hello Run executables from builddir folder, they might depend on external files.