chenxiaolong / Unity-for-Arch

Porting Ubuntu's Unity Shell to Arch Linux
162 stars 40 forks source link

libindicate: 2 compiling errors #243

Closed at0mikk closed 8 years ago

at0mikk commented 8 years ago

./generated/ListenerServer.cs(62,10): error CS0670: Fields cannot have void type ./generated/ListenerServer.cs(62,28): error CS1547: Keyword 'void" can not be used in this context

GoogleBot42 commented 8 years ago

I am having the same problem

horsemanoffaith commented 8 years ago

Same here.

ghost commented 8 years ago

Same issue

horsemanoffaith commented 8 years ago

I found the issue. The current version of gtk-sharp-2 causes the build on libindicate to fail. Downgrading gtk-sharp-2 allows libindicate to build, but this is only a band-aid. Not sure how to fix the issue.

horsemanoffaith commented 8 years ago

The current version of gtk-sharp-2 is 2.12.42-1. I downgraded to 2.12.29-1 and was able to build successfully.

chenxiaolong commented 8 years ago

This is fixed now. I temporarily disabled building the mono bindings as I'm not familiar with it enough to fix the issue.