Genie: maja - transpiler -> 使用断念
[github: maja](https://github.com/lethalman/maja)
Ubuntu 18.04 ではコンパイル通らず
以下のエラーが出て、コンパイルが止まってしまう:
glib-2.0.vapi:4827.2-4827.33: error: The type-parameter `T' is missing public delegate uint HashFunc<K> (K key); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ glib-2.0.vapi:4829.2-4829.34: error: The type-parameter `T' is missing public delegate bool EqualFunc<G> (G a, G b); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ glib-2.0.vapi:4829.2-4829.34: error: The type-parameter `T' is missing public delegate bool EqualFunc<G> (G a, G b); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
HashFuncなどは使用していないし、 \ 同じような空のソースファイルを作ってコンパイルしても \ ちゃんと通るので、valaの不具合かな...と思います。
自分では直せそうになかったので、 使うのはやめておこうかな...
作業メモ
gee-1.0というのがなかったので、gee-0.8 に変更
libvalaはUbuntu提供の 0.40 に変更
libvala-0.40では互換性がなさそうな load_parameter などを修正
上のエラーがでてコンパイルできず
コメント
Comments powered by Disqus