A fairly obvious ifdef'd syntax error: missing closing brace.
diff --git a/vm/interp/Interp.c b/vm/interp/Interp.c
index 41c5cf5..260ef15 100644
--- a/vm/interp/Interp.c
+++ b/vm/interp/Interp.c
@@ -388,6 +388,7 @@
 static inline s4 s4FromSwitchData(const void* switchData) {
     u2* data = switchData;
     return data[0] | (((s4) data[1]) << 16);
+}
 #endif
 
 /*