Author: vedge
Date: 2008-06-26 05:30:43 -0300 (Thu, 26 Jun 2008)
New Revision: 710
Modified:
trunk/BSDBuild/opengl.pm
Log:
proper -lopengl32 test
Modified: trunk/BSDBuild/opengl.pm
===================================================================
--- trunk/BSDBuild/opengl.pm 2008-06-20 04:40:42 UTC (rev 709)
+++ trunk/BSDBuild/opengl.pm 2008-06-26 08:30:43 UTC (rev 710)
@@ -72,18 +72,24 @@
MkDefine('GL_LIBS', "-L$dir");
MkEndif;
}
+ MkPrint('yes');
MkIf q{"$SYSTEM" = "Darwin"};
MkDefine('OPENGL_CFLAGS', '');
MkDefine('OPENGL_LIBS', '-framework OpenGL');
- MkElif q{-e "/usr/lib/w32api/libopengl32.a"};
- MkDefine('OPENGL_CFLAGS', '');
- MkDefine('OPENGL_LIBS', '-lopengl32');
MkElse;
MkDefine('OPENGL_CFLAGS', '${GL_CFLAGS}');
- MkDefine('OPENGL_LIBS', '${GL_LIBS} -lGL');
+
+ MkPrintN('checking whether -lopengl32 works...');
+ MkCompileC('HAVE_LIBOPENGL32', '${OPENGL_CFLAGS}',
'-lopengl32', $code);
+ MkIf '"${HAVE_LIBOPENGL32}" = "yes"';
+ MkDefine('OPENGL_LIBS', '${GL_LIBS} -lopengl32');
+ MkElse;
+ MkDefine('OPENGL_LIBS', '${GL_LIBS} -lGL');
+ MkEndif;
MkEndif;
+ MkPrintN('checking whether OpenGL works...');
MkCompileC('HAVE_OPENGL', '${OPENGL_CFLAGS}', '${OPENGL_LIBS}', $code);
MkIf '"${HAVE_OPENGL}" = "yes"';
MkSaveMK('OPENGL_CFLAGS', 'OPENGL_LIBS');
_______________________________________________
BSDBuild-Commits mailing list
[email protected]
http://mail231.csoft.net/mailman/listinfo/bsdbuild-commits