Declare memmove/memset for Sloaris.
-libdir = ${exec_prefix}/lib
+noinst_LIBRARIES = libCockpit.a
-lib_LTLIBRARIES = libCockpit.la
-libCockpit_la_SOURCES = \
+libCockpit_a_SOURCES = \
cockpit.cxx cockpit.hxx \
hud.cxx hud.hxx
#include "hud.hxx"
-#ifdef __sun__
-extern "C" {
- extern void *memmove(void *, const void *, size_t);
-}
-#endif
-
-
// The following routines obtain information concerntin the aircraft's
// current state and return it to calling instrument display routines.
// They should eventually be member functions of the aircraft.
}
/* $Log$
-/* Revision 1.11 1998/06/05 18:17:10 curt
-/* Added the declaration of memmove needed by the stl which apparently
-/* solaris only defines for cc compilations and not for c++ (__STDC__)
+/* Revision 1.12 1998/06/12 00:55:59 curt
+/* Build only static libraries.
+/* Declare memmove/memset for Sloaris.
/*
+ * Revision 1.11 1998/06/05 18:17:10 curt
+ * Added the declaration of memmove needed by the stl which apparently
+ * solaris only defines for cc compilations and not for c++ (__STDC__)
+ *
* Revision 1.10 1998/05/17 16:58:12 curt
* Added a View Frustum Culling ratio display to the hud.
*
#endif
-#include <config.h>
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+#ifdef __sun__
+extern "C" void *memmove(void *, const void *, size_t);
+extern "C" void *memset(void *, int, size_t);
+#endif
#include <fg_typedefs.h>
#include <fg_constants.h>
+
#include <Aircraft/aircraft.h>
#include <Flight/flight.h>
#include <Controls/controls.h>
#endif // _HUD_H
/* $Log$
-/* Revision 1.6 1998/06/03 00:43:28 curt
-/* No .h when including stl stuff.
+/* Revision 1.7 1998/06/12 00:56:00 curt
+/* Build only static libraries.
+/* Declare memmove/memset for Sloaris.
/*
+ * Revision 1.6 1998/06/03 00:43:28 curt
+ * No .h when including stl stuff.
+ *
* Revision 1.5 1998/05/17 16:58:13 curt
* Added a View Frustum Culling ratio display to the hud.
*
-libdir = ${exec_prefix}/lib
+noinst_LIBRARIES = libScenery.a
-lib_LTLIBRARIES = libScenery.la
-
-libScenery_la_SOURCES = \
+libScenery_a_SOURCES = \
material.cxx material.hxx \
obj.cxx obj.hxx \
scenery.cxx scenery.hxx \
#include <GL/glut.h>
#include <XGL/xgl.h>
+#include <string.h>
+
#include <Debug/fg_debug.h>
#include <Include/fg_zlib.h>
#include <Main/options.hxx>
// $Log$
+// Revision 1.4 1998/06/12 00:58:04 curt
+// Build only static libraries.
+// Declare memmove/memset for Sloaris.
+//
// Revision 1.3 1998/06/05 22:39:53 curt
// Working on sorting by, and rendering by material properties.
//
#include <GL/glut.h>
#include <XGL/xgl.h>
+#ifdef __sun__
+extern "C" void *memmove(void *, const void *, size_t);
+extern "C" void *memset(void *, int, size_t);
+#endif
+
#include <map> // STL associative "array"
#include <string> // Standard C++ string library
// $Log$
+// Revision 1.7 1998/06/12 00:58:04 curt
+// Build only static libraries.
+// Declare memmove/memset for Sloaris.
+//
// Revision 1.6 1998/06/06 01:09:31 curt
// I goofed on the log message in the last commit ... now fixed.
//
#include <GL/glut.h>
#include <XGL/xgl.h>
+#ifdef __sun__
+extern "C" void *memmove(void *, const void *, size_t);
+extern "C" void *memset(void *, int, size_t);
+#endif
+
#include <map> // STL
#include <string> // Standard C++ library
// $Log$
+// Revision 1.13 1998/06/12 00:58:05 curt
+// Build only static libraries.
+// Declare memmove/memset for Sloaris.
+//
// Revision 1.12 1998/06/08 17:57:54 curt
// Working first pass at material proporty sorting.
//
#include <GL/glut.h>
#include <XGL/xgl.h>
+#ifdef __sun__
+extern "C" void *memmove(void *, const void *, size_t);
+extern "C" void *memset(void *, int, size_t);
+#endif
+
#include <list> // STL list
#include <Bucket/bucketutils.h>
// $Log$
+// Revision 1.7 1998/06/12 00:58:05 curt
+// Build only static libraries.
+// Declare memmove/memset for Sloaris.
+//
// Revision 1.6 1998/06/08 17:57:54 curt
// Working first pass at material proporty sorting.
//