44 lines
1.7 KiB
Diff
44 lines
1.7 KiB
Diff
|
--- CMakeLists.txt~ 2019-09-26 14:18:04.000000000 -0500
|
||
|
+++ CMakeLists.txt 2019-09-26 14:18:34.476407791 -0500
|
||
|
@@ -581,9 +581,9 @@
|
||
|
message(SEND_ERROR "You have to enable OpenGL if you plan to use GLUT.")
|
||
|
endif(NOT MGL_HAVE_OPENGL)
|
||
|
include(FindGLUT)
|
||
|
- if(NOT GLUT_FOUND)
|
||
|
- message(SEND_ERROR "Couldn't find GLUT library.")
|
||
|
- endif(NOT GLUT_FOUND)
|
||
|
+# if(NOT GLUT_FOUND)
|
||
|
+# message(SEND_ERROR "Couldn't find GLUT library.")
|
||
|
+# endif(NOT GLUT_FOUND)
|
||
|
else(enable-glut)
|
||
|
set(MGL_HAVE_GLUT 0)
|
||
|
endif(enable-glut)
|
||
|
--- widgets/glut.cpp~ 2019-07-08 13:56:57.000000000 -0500
|
||
|
+++ widgets/glut.cpp 2019-09-26 14:24:21.070662407 -0500
|
||
|
@@ -30,7 +30,7 @@
|
||
|
#include "glut.h"
|
||
|
#else
|
||
|
#include <GL/gl.h>
|
||
|
- #include <GL/glut.h>
|
||
|
+ #include <GL/freeglut.h>
|
||
|
#endif
|
||
|
#endif
|
||
|
|
||
|
--- widgets/CMakeLists.txt~ 2019-07-08 13:56:57.000000000 -0500
|
||
|
+++ widgets/CMakeLists.txt 2019-09-26 14:28:13.770162047 -0500
|
||
|
@@ -14,10 +14,10 @@
|
||
|
|
||
|
if(MGL_HAVE_GLUT)
|
||
|
mgl_add_lib(glut glut.cpp ../include/mgl2/glut.h)
|
||
|
- target_include_directories(mgl-glut SYSTEM PUBLIC ${GLUT_INCLUDE_DIR})
|
||
|
- target_include_directories(mgl-glut-static SYSTEM PUBLIC ${GLUT_INCLUDE_DIR})
|
||
|
- target_link_libraries(mgl-glut mgl ${GLUT_LIBRARIES} ${OPENGL_LIBRARIES})
|
||
|
- target_link_libraries(mgl-glut-static mgl-static ${GLUT_LIBRARIES} ${OPENGL_LIBRARIES})
|
||
|
+ target_include_directories(mgl-glut SYSTEM PUBLIC ${FreeGLUT_INCLUDE_DIR})
|
||
|
+ target_include_directories(mgl-glut-static SYSTEM PUBLIC ${FreeGLUT_INCLUDE_DIR})
|
||
|
+ target_link_libraries(mgl-glut mgl ${FreeGLUT_LIBRARIES} ${OPENGL_LIBRARIES} -lglut)
|
||
|
+ target_link_libraries(mgl-glut-static mgl-static ${FreeGLUT_LIBRARIES} ${OPENGL_LIBRARIES} -lglut)
|
||
|
endif(MGL_HAVE_GLUT)
|
||
|
|
||
|
if(MGL_HAVE_WX)
|