got the output check stuff actually compiling and closer to working
diff --git a/frc971/queues/output_check.q b/frc971/queues/output_check.q
new file mode 100644
index 0000000..0573426
--- /dev/null
+++ b/frc971/queues/output_check.q
@@ -0,0 +1,8 @@
+package frc971;
+
+message OutputCheck {
+	uint8_t sent_value;
+};
+// Each message here represents a value that was sent to the cRIO.
+// The sent timestamp of the message is when the value was sent.
+queue OutputCheck output_check_queue;
diff --git a/frc971/queues/queues.gyp b/frc971/queues/queues.gyp
index 8434437..d71be25 100644
--- a/frc971/queues/queues.gyp
+++ b/frc971/queues/queues.gyp
@@ -22,19 +22,14 @@
       'includes': ['../../aos/build/queues.gypi'],
     },
     {
-      'target_name': 'frc971_queues_so',
-      'type': 'loadable_module',
-      'sources': ['<@(queue_files)'],
+      'target_name': 'output_check',
+      'type': 'static_library',
+      'sources': [
+        'output_check.q',
+      ],
       'variables': {
         'header_path': 'frc971/queues',
       },
-      'dependencies': [
-      ],
-      'direct_dependent_settings': {
-        'variables': {
-          'jni_libs': ['frc971_queues_so'],
-        },
-      },
       'includes': ['../../aos/build/queues.gypi'],
     },
   ],