|
|
| |
$objs = ["glu.o", "ogl.o", "rbogl.o"] | $objs = ["glu.o", "ogl.o", "rbogl.o"] |
#have_library("pthread", "pthread_create") | #have_library("pthread", "pthread_create") |
(have_library(gl_libname, nil) || have_library("Mesa"+gl_libname, nil)) && |
(have_library(gl_libname, "glBegin") || have_library("Mesa"+gl_libname, "glBegin")) && |
(have_library(glu_libname, nil) || have_library("Mesa"+glu_libname, nil)) && |
(have_library(glu_libname, "gluLookAt") || have_library("Mesa"+glu_libname, "gluLookAt")) && |
create_makefile("opengl") | create_makefile("opengl") |
if (FileTest.exist? "Makefile") | if (FileTest.exist? "Makefile") |
open("Makefile") {|f| | open("Makefile") {|f| |
|
|
have_library("Xi", "XAllowDeviceEvents") && | have_library("Xi", "XAllowDeviceEvents") && |
have_library("Xext", "XMITMiscGetBugMode") && | have_library("Xext", "XMITMiscGetBugMode") && |
have_library("Xmu", "XmuAddCloseDisplayHook") | have_library("Xmu", "XmuAddCloseDisplayHook") |
have_library(glut_libname, nil) && |
have_library(glut_libname, "glutInit") && |
create_makefile("glut") | create_makefile("glut") |
if (FileTest.exist? "Makefile") | if (FileTest.exist? "Makefile") |
open("Makefile") {|f| | open("Makefile") {|f| |