GLFW3
Anoche estuve trabajando hasta tarde tratando de construir los paquetes GLFW 3 para Linux desde la fuente. Este proceso me llevó mucho tiempo, alrededor de 3 horas en total, en parte porque no estoy familiarizado con CMake y en parte porque no estaba familiarizado con GLFW.
¡Espero que esta publicación te salve de la dificultad que tuve ayer! Pensé que debería hacer una breve reseña y, con suerte, ahorrarle varias horas de su vida ...
Gracias a "urraka", "b6" y "niklas" en el canal de IRC #glfw, he podido hacer funcionar glfw versión 3.0.1.
Resulta que este no es un proceso trivial (ciertamente no para mí, no soy un experto) ya que no hay mucha documentación en la web sobre glfw3, particularmente sobre cómo configurarlo con CMake.
Se me pidió que dividiera esto en una sección de preguntas y respuestas, así que lo hice, y las partes de respuesta están ahora a continuación.
¿Es usted un mantenedor de GLFW o miembro del equipo de GLFW?
Si alguno de los mantenedores de GLFW3 ve esto, entonces mi mensaje para ellos es por favor agregue una sección de "configuración de GLFW3 en Windows, Mac OS X y Linux" a su sitio web. Es bastante fácil escribir programas con GLFW, ya que la documentación en línea es bastante buena, un escaneo rápido de todas las clases y módulos disponibles y estará listo para comenzar. El ejemplo de un proyecto de prueba presentado aquí también es muy bueno. Los dos problemas principales que encontré fueron, en primer lugar, ¿cómo configuro GLFW3 en mi sistema y, en segundo lugar, cómo puedo construir un proyecto GLFW3? Estas dos cosas quizás no sean lo suficientemente claras para un no experto.
Editar
Eché un breve vistazo hoy (Fecha: 2014-01-14), parece que el sitio web de GLFW ha sufrido grandes cambios desde la última vez que miré y ahora hay una sección sobre la compilación de GLFW y programas de construcción con GLFW, que creo que son nuevos.