Changed build system to Automake. Split Glk code off into a GTK widget.
[rodin/chimara.git] / src / glk.h
index 4daa97168c6f7a4a0327a92d5336f518729ccfc2..f1c5b3a8f9b70ac22492cd67d7f5af277e157d00 100644 (file)
--- a/src/glk.h
+++ b/src/glk.h
 /* You may have to edit the definition of glui32 to make sure it's really a
     32-bit unsigned integer type, and glsi32 to make sure it's really a
     32-bit signed integer type. If they're not, horrible things will happen. */
-#include <gtk/gtk.h>
+#include <glib.h>
 typedef guint32 glui32;
 typedef gint32 glsi32;
 
 /* These are the compile-time conditionals that reveal various Glk optional
     modules. */
-/* #define GLK_MODULE_UNICODE */
-/* #define GLK_MODULE_IMAGE */
-/* #define GLK_MODULE_SOUND */
-/* #define GLK_MODULE_HYPERLINKS */
+#define GLK_MODULE_UNICODE
+#define GLK_MODULE_IMAGE
+#define GLK_MODULE_SOUND
+#define GLK_MODULE_HYPERLINKS
 
 /* These types are opaque object identifiers. They're pointers to opaque
     C structures, which are defined differently by each library. */