Fixes for headless mode.
This commit is contained in:
@@ -15,6 +15,10 @@
|
||||
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
//
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include <simgear_config.h>
|
||||
#endif
|
||||
|
||||
#include "SGMath.hxx"
|
||||
|
||||
#ifndef NO_OPENSCENEGRAPH_INTERFACE
|
||||
|
||||
@@ -15,8 +15,14 @@
|
||||
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
//
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include <simgear_config.h>
|
||||
#endif
|
||||
|
||||
#include "project.hxx"
|
||||
|
||||
#ifndef NO_OPENSCENEGRAPH_INTERFACE
|
||||
|
||||
#include <osg/Math>
|
||||
#include <osg/Matrixd>
|
||||
|
||||
@@ -41,3 +47,6 @@ GLint project(GLdouble objX, GLdouble objY, GLdouble objZ,
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
#endif // of NO_OPENSCENEGRAPH_INTERFACE
|
||||
|
||||
|
||||
@@ -16,6 +16,9 @@
|
||||
//
|
||||
#ifndef SIMGEAR_PROJECT_HXX
|
||||
#define SIMGEAR_PROJECT_HXX 1
|
||||
|
||||
#ifndef NO_OPENSCENEGRAPH_INTERFACE
|
||||
|
||||
#include <osg/GL>
|
||||
|
||||
namespace simgear
|
||||
@@ -26,4 +29,8 @@ extern GLint project(GLdouble objX, GLdouble objY, GLdouble objZ,
|
||||
const GLint *view,
|
||||
GLdouble* winX, GLdouble* winY, GLdouble* winZ);
|
||||
}
|
||||
|
||||
#endif // of NO_OPENSCENEGRAPH_INTERFACE
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user