#define MIN_PLIB_VERSION 185
int main() {
- int major, minor, micro;
-
if ( PLIB_VERSION < MIN_PLIB_VERSION ) {
return -1;
}
LIBS=""
CPPFLAGS="-I/usr/include/subversion-1 `apr-1-config --includes`"
AC_CHECK_LIB(svn_client-1, svn_client_checkout3)
-AC_CHECK_HEADERS([svn_client.h])
+AC_CHECK_HEADERS([svn_client.h glut.h])
if test "x$ac_cv_header_svn_client_h" != "xyes"; then
echo "TerraSync will shell out for command line subversion"
svn_LIBS=""
# include <GLUT/glut.h>
#else
# include <GL/gl.h>
-# include <GL/glut.h>
+# ifdef HAVE_GLUT_H
+# include <GL/glut.h>
+# endif
#endif
int main ( int argc, char **argv )
{
+#ifdef HAVE_GLUT_H
glutInit ( &argc, argv ) ;
glutInitDisplayMode ( GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH ) ;
glutCreateWindow ( "You should never see this window!" ) ;
getPrinti( GL_UNPACK_SKIP_ROWS , "GL_UNPACK_SKIP_ROWS" ) ;
getPrinti( GL_BLEND_SRC , "GL_BLEND_SRC" ) ;
getPrinti( GL_BLEND_DST , "GL_BLEND_DST" ) ;
+#else
+
+ printf("GL Utility Toolkit (glut) was not found on this system.\n");
+#endif
return 0 ;
}
# include <GLUT/glut.h>
#else
# include <GL/gl.h>
-# include <GL/glut.h>
+# ifdef HAVE_GLUT_H
+# include <GL/glut.h>
+# endif
#endif
#define TEXRES_X 256
#define TEXRES_Y 256
-
+#ifdef HAVE_GLUT_H
unsigned char env_map[TEXRES_X][TEXRES_Y][4];
GLuint texName;
int window_x = 640, window_y = 480;
break;
}
}
+#endif /* HAVE_GLUT_H */
int main(int argc, char** argv)
{
+#ifdef HAVE_GLUT_H
glutInitWindowSize(window_x, window_y);
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
glutKeyboardFunc(keyboard);
glutMainLoop();
+#else
+
+ printf("GL Utility Toolkit (glut) was not found on this system.\n");
+#endif
return 0;
}