Fix conditional HAVE_LIBGMP when declaring struct sizes
:100644 100644 600961d... 274f399... M syx/syx-object.c
diff --git a/syx/syx-object.c b/syx/syx-object.c
index 600961d..274f399 100644
--- a/syx/syx-object.c
+++ b/syx/syx-object.c
@@ -98,7 +98,11 @@ static syx_int32 _syx_object_hash = 0;
static syx_size _syx_struct_sizes[] = {
SYX_OOPS_FOR_BYTES (syx_sizeof_normal_object), /* SYX_OBJECT_TYPE_NORMAL */
SYX_OOPS_FOR_BYTES (syx_sizeof_float), /* SYX_OBJECT_TYPE_FLOAT */
+#ifdef HAVE_LIBGMP
SYX_OOPS_FOR_BYTES (syx_sizeof_large_integer), /* SYX_OBJECT_TYPE_LARGE_INTEGER */
+#else
+ 0,
+#endif
0, /* SYX_OBJECT_TYPE_ARRAYED marks the beginning of arrayed objects */
SYX_OOPS_FOR_BYTES (syx_sizeof_stack), /* SYX_OBJECT_TYPE_STACK */