What you need for this book
Sample demonstrations for recipes require the Microsofts Windows or Linux operating systems. Unfortunately, Mac OS is not currently supported.
If you intend to build binary Lua modules from this book, you'll need the C/C++ compiler along with the recent version of the CMake building system. Additionally, Linux users will need to install development packages for the XOrg display server in order to include the graphical output.
However, it's not necessary to do so as binary Lua modules are included in code files for this book.
The recipes in Chapter 5, Graphics – Modern Method with OpenGL 3.0+, require a graphic card released after 2010 with support for OpenGL 3.3.