Updates to get a working compile/configuration.
This commit is contained in:
parent
58ee35bb4c
commit
9b59736ebc
6 changed files with 21 additions and 4 deletions
|
@ -181,6 +181,9 @@
|
||||||
/* Define if you have the wait3 system call. */
|
/* Define if you have the wait3 system call. */
|
||||||
#undef HAVE_WAIT3
|
#undef HAVE_WAIT3
|
||||||
|
|
||||||
|
/* Define if you have the wait3 system call. */
|
||||||
|
#undef HAVE_ZLIB
|
||||||
|
|
||||||
/* Define as __inline if that's what the C compiler calls it. */
|
/* Define as __inline if that's what the C compiler calls it. */
|
||||||
#undef inline
|
#undef inline
|
||||||
|
|
||||||
|
|
|
@ -211,6 +211,14 @@ AC_CHECK_HEADERS( \
|
||||||
fcntl.h getopt.h malloc.h memory.h stdlib.h sys/param.h sys/stat.h \
|
fcntl.h getopt.h malloc.h memory.h stdlib.h sys/param.h sys/stat.h \
|
||||||
sys/time.h sys/timeb.h unistd.h windows.h winbase.h values.h )
|
sys/time.h sys/timeb.h unistd.h windows.h winbase.h values.h )
|
||||||
|
|
||||||
|
# Check for system installed zlib
|
||||||
|
AC_CHECK_HEADER(zlib.h)
|
||||||
|
if test "x$ac_cv_header_zlib_h" = "xyes"; then
|
||||||
|
AC_DEFINE( HAVE_ZLIB )
|
||||||
|
else
|
||||||
|
echo "no zlib found, using version provided by SimGear."
|
||||||
|
fi
|
||||||
|
|
||||||
dnl Checks for typedefs, structures, and compiler characteristics.
|
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||||
AC_C_CONST
|
AC_C_CONST
|
||||||
AC_TYPE_SIZE_T
|
AC_TYPE_SIZE_T
|
||||||
|
|
|
@ -15,7 +15,7 @@ fgfs_construct_LDADD = \
|
||||||
$(top_builddir)/src/Lib/Polygon/libPolygon.a \
|
$(top_builddir)/src/Lib/Polygon/libPolygon.a \
|
||||||
$(top_builddir)/src/Lib/poly2tri/libpoly2tri.a \
|
$(top_builddir)/src/Lib/poly2tri/libpoly2tri.a \
|
||||||
$(top_builddir)/src/Lib/Triangle/libTriangle.a \
|
$(top_builddir)/src/Lib/Triangle/libTriangle.a \
|
||||||
-lsgbucket -lsgmath -lsgmisc -lsgdebug -lz -lgpc
|
-lsgbucket -lsgmath -lsgmisc -lsgdebug -lplibsg -lz -lgpc
|
||||||
|
|
||||||
fgfs_master_SOURCES = master.cxx
|
fgfs_master_SOURCES = master.cxx
|
||||||
|
|
||||||
|
|
|
@ -397,7 +397,7 @@ static Point3D calc_normal( FGConstruct& c, int i ) {
|
||||||
v1[0] = p2.x() - p1.x(); v1[1] = p2.y() - p1.y(); v1[2] = p2.z() - p1.z();
|
v1[0] = p2.x() - p1.x(); v1[1] = p2.y() - p1.y(); v1[2] = p2.z() - p1.z();
|
||||||
v2[0] = p3.x() - p1.x(); v2[1] = p3.y() - p1.y(); v2[2] = p3.z() - p1.z();
|
v2[0] = p3.x() - p1.x(); v2[1] = p3.y() - p1.y(); v2[2] = p3.z() - p1.z();
|
||||||
|
|
||||||
sgVectorProduct( normal, v1, v2 );
|
sgVectorProductVec3( normal, v1, v2 );
|
||||||
sgNormalizeVec3( normal );
|
sgNormalizeVec3( normal );
|
||||||
|
|
||||||
return Point3D( normal[0], normal[1], normal[2] );
|
return Point3D( normal[0], normal[1], normal[2] );
|
||||||
|
@ -665,7 +665,7 @@ void usage( const string name ) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
main(int argc, char **argv) {
|
int main(int argc, char **argv) {
|
||||||
double lon, lat;
|
double lon, lat;
|
||||||
|
|
||||||
fglog().setLogLevels( FG_ALL, FG_DEBUG );
|
fglog().setLogLevels( FG_ALL, FG_DEBUG );
|
||||||
|
@ -791,4 +791,5 @@ main(int argc, char **argv) {
|
||||||
}
|
}
|
||||||
|
|
||||||
cout << "[Finished successfully]" << endl;
|
cout << "[Finished successfully]" << endl;
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -103,7 +103,7 @@ void usage( const string name ) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
main(int argc, char **argv) {
|
int main(int argc, char **argv) {
|
||||||
double lon, lat;
|
double lon, lat;
|
||||||
|
|
||||||
if ( argc < 3 ) {
|
if ( argc < 3 ) {
|
||||||
|
@ -147,6 +147,8 @@ main(int argc, char **argv) {
|
||||||
|
|
||||||
lat += dy;
|
lat += dy;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,9 @@
|
||||||
/* Define if you have the vprintf function. */
|
/* Define if you have the vprintf function. */
|
||||||
#undef HAVE_VPRINTF
|
#undef HAVE_VPRINTF
|
||||||
|
|
||||||
|
/* Define if you have the wait3 system call. */
|
||||||
|
#undef HAVE_ZLIB
|
||||||
|
|
||||||
/* Define as the return type of signal handlers (int or void). */
|
/* Define as the return type of signal handlers (int or void). */
|
||||||
#undef RETSIGTYPE
|
#undef RETSIGTYPE
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue