So I'm not the only one :)
I have similar errors with structs too:

http://pastebin.com/m4693867a

I'm using Enlightenment Elementary bindings for Vala.

Leonti

2009/4/1 Feng Yu <[email protected]>:
> Dear List,
>
> Is the trunk broken?
>
> I am working on a fix for struct member method as a delegate. But the test
> code entirely fails to compile with lots of gcc errors. I notice that the
> types are now declared in both of .h and .c files. and those in .c files are
> incomplete.
>
>
> -----
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_node_foreach_args_foreach’:
> /home/fengyu/Projects/vala/yaml.c:315: error: cannot convert to a pointer
> type
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_new’:
> /home/fengyu/Projects/vala/yaml.c:371: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘parser’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_parse’:
> /home/fengyu/Projects/vala/yaml.c:383: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘buffer’
> /home/fengyu/Projects/vala/yaml.c:383: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘buffer’
> /home/fengyu/Projects/vala/yaml.c:383: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘buffer’
> /home/fengyu/Projects/vala/yaml.c:384: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘p’
> /home/fengyu/Projects/vala/yaml.c:384: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘buffer’
> /home/fengyu/Projects/vala/yaml.c:385: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘EOS’
> /home/fengyu/Projects/vala/yaml.c:386: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘EOS’
> /home/fengyu/Projects/vala/yaml.c:390: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘EOS’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_accept_bod_line’:
> /home/fengyu/Projects/vala/yaml.c:430: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c:440: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_accept_eod_line’:
> /home/fengyu/Projects/vala/yaml.c:457: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_accept_node_line’:
> /home/fengyu/Projects/vala/yaml.c:493: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c:615: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_accept_block_lines’:
> /home/fengyu/Projects/vala/yaml.c:655: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘EOS’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_pop_to_parent’:
> /home/fengyu/Projects/vala/yaml.c:691: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c:694: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c:696: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_begin_node’:
> /home/fengyu/Projects/vala/yaml.c:705: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘parser’
> /home/fengyu/Projects/vala/yaml.c:706: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘parser’
> /home/fengyu/Projects/vala/yaml.c:706: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘parser’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_location’:
> /home/fengyu/Projects/vala/yaml.c:713: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘line’
> /home/fengyu/Projects/vala/yaml.c:713: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘position’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_finish_node’:
> /home/fengyu/Projects/vala/yaml.c:787: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘parser’
> /home/fengyu/Projects/vala/yaml.c:788: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘parser’
> /home/fengyu/Projects/vala/yaml.c:788: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘parser’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_get_char’:
> /home/fengyu/Projects/vala/yaml.c:796: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘p’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_next_char’:
> /home/fengyu/Projects/vala/yaml.c:804: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘p’
> /home/fengyu/Projects/vala/yaml.c:804: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘p’
> /home/fengyu/Projects/vala/yaml.c:804: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘p’
> /home/fengyu/Projects/vala/yaml.c:807: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘EOS’
> /home/fengyu/Projects/vala/yaml.c:810: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘line’
> /home/fengyu/Projects/vala/yaml.c:811: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘position’
> /home/fengyu/Projects/vala/yaml.c:813: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘position’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_rewind’:
> /home/fengyu/Projects/vala/yaml.c:822: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘p’
> /home/fengyu/Projects/vala/yaml.c:822: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘p’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_instance_init’:
> /home/fengyu/Projects/vala/yaml.c:1121: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c:1122: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘EOS’
> /home/fengyu/Projects/vala/yaml.c: In function
> ‘vala_runtime_yaml_context_free’:
> /home/fengyu/Projects/vala/yaml.c:1127: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘buffer’
> /home/fengyu/Projects/vala/yaml.c:1127: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘buffer’
> /home/fengyu/Projects/vala/yaml.c:1128: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c:1128: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> /home/fengyu/Projects/vala/yaml.c:1128: error: ‘ValaRuntimeYAMLContext’ has
> no member named ‘stack’
> error: cc exited with status 256
>
>
> -----
> Regards,
> Yu
>
> _______________________________________________
> Vala-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/vala-list
>
>
_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to