# Glib-enum-types.c error

**URL:** <https://www.ruby-forum.com/t/glib-enum-types-c-error/137900>\
**Category:** Ruby-Gnome 2\
**Created:** [May 17, 2008, 10:52pm UTC](https://www.ruby-forum.com/t/glib-enum-types-c-error/137900 "2008-05-17T22:52:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![quik77](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/dec6dc/32.png) [@quik77](https://www.ruby-forum.com/u/quik77)\
**Post date:** [May 17, 2008, 10:52pm UTC](https://www.ruby-forum.com/t/glib-enum-types-c-error/137900/1 "2008-05-17T22:52:34Z")

</div>

Hi there,  
I seem to have a problem getting ruby-glib to compile.

First some info about my setup:  
Linux  
gcc version 4.2.1  
ruby 1.8.7 (2008-04-20 patchlevel 0) [i686-linux]  
glib 2.16.3  
gtk 2.12.9

Here the error (i downloaded from cvs from about 2 weeks ago:

glib-enum-types.c: In function ‘g\_markup\_collect\_type\_get\_type’:  
glib-enum-types.c:691: error: expected expression before ‘,’ token  
glib-enum-types.c:692: error: extra brace group at end of initializer  
glib-enum-types.c:692: error: (near initialization for ‘values[0]’)  
glib-enum-types.c:692: error: expected expression before ‘,’ token  
glib-enum-types.c:693: error: extra brace group at end of initializer  
glib-enum-types.c:693: error: (near initialization for ‘values[0]’)  
glib-enum-types.c:693: error: expected expression before ‘,’ token  
glib-enum-types.c:694: error: extra brace group at end of initializer  
glib-enum-types.c:694: error: (near initialization for ‘values[0]’)  
glib-enum-types.c:695: error: extra brace group at end of initializer  
glib-enum-types.c:695: error: (near initialization for ‘values[0]’)  
make[1]: \*\*\* [glib-enum-types.o] Error 1  
make[1]: Leaving directory  
`/Depot/j/rubygnome2-04.MAI.2008/ruby-gnome2/glib/src' make: *** [all] Error 2 make[1]: Entering directory`/Depot/j/rubygnome2-04.MAI.2008/ruby-gnome2/glib/src’  
gcc -I. -I. -I/Programs/Ruby/1.8.7preview2/lib/ruby/1.8/i686-linux -I.  
-DHAVE\_RB\_DEFINE\_ALLOC\_FUNC -DHAVE\_RB\_BLOCK\_PROC -DHAVE\_OBJECT\_ALLOCATE  
-DHAVE\_NODE\_ATTRASGN -DHAVE\_G\_THREAD\_INIT -DHAVE\_G\_MAIN\_DEPTH  
-DHAVE\_G\_LISTENV -DHAVE\_RB\_CHECK\_ARRAY\_TYPE -DHAVE\_RB\_EXEC\_RECURSIVE  
-DHAVE\_RUBY\_SET\_CURRENT\_SOURCE -DRUBY\_GLIB2\_COMPILATION  
-D\_FILE\_OFFSET\_BITS=64  
-I/Programs/Ruby/1.8.7preview2/lib/ruby/site\_ruby/1.8/i686-linux -fPIC  
-O2 -march=i686 -fomit-frame-pointer -frerun-loop-opt -fPIC -Wall  
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread  
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c  
glib-enum-types.c  
glib-enum-types.c: In function ‘g\_markup\_collect\_type\_get\_type’:  
glib-enum-types.c:691: error: expected expression before ‘,’ token  
glib-enum-types.c:692: error: extra brace group at end of initializer  
glib-enum-types.c:692: error: (near initialization for ‘values[0]’)  
glib-enum-types.c:692: error: expected expression before ‘,’ token  
glib-enum-types.c:693: error: extra brace group at end of initializer  
glib-enum-types.c:693: error: (near initialization for ‘values[0]’)  
glib-enum-types.c:693: error: expected expression before ‘,’ token  
glib-enum-types.c:694: error: extra brace group at end of initializer  
glib-enum-types.c:694: error: (near initialization for ‘values[0]’)  
glib-enum-types.c:695: error: extra brace group at end of initializer  
glib-enum-types.c:695: error: (near initialization for ‘values[0]’)

---

<div class="post-metadata">

**Author:** ![quik77](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/dec6dc/32.png) [@quik77](https://www.ruby-forum.com/u/quik77)\
**Post date:** [May 18, 2008, 2:29am UTC](https://www.ruby-forum.com/t/glib-enum-types-c-error/137900/2 "2008-05-18T02:29:38Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“[ruby-gnome2-devel-en] glib-enum-types.c error” on Sat, 17 May 2008  
22:52:34 +0200,  
Marc H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I seem to have a problem getting ruby-glib to compile.
> 
> First some info about my setup:  
> Linux  
> gcc version 4.2.1  
> ruby 1.8.7 (2008-04-20 patchlevel 0) [i686-linux]  
> glib 2.16.3  
> gtk 2.12.9
> 
> Here the error (i downloaded from cvs from about 2 weeks ago:

Use svn.

## Thanks,

kou

---

<div class="post-metadata">

**Author:** ![quik77](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/dec6dc/32.png) [@quik77](https://www.ruby-forum.com/u/quik77)\
**Post date:** [May 18, 2008, 3:01pm UTC](https://www.ruby-forum.com/t/glib-enum-types-c-error/137900/3 "2008-05-18T15:01:15Z")

</div>

> Use svn.

Thanks kou,  
it worked!
