私はvalaの学習を始めたばかりです。vala tutorialから次のプログラムを試しました。
class Demo.Hello : Glib.Object
{
public static int main( string[] args )
{
stdout.printf("Hello, Vala!\n");
return 0;
}
}
コンパイルしたときにこれを取得しました。
$ valac hello.vala
hello.vala:1.20-1.23: error: The symbol `Glib' could not be found
class Demo.Hello : Glib.Object
^^^^
Compilation failed: 1 error(s), 0 warning(s)
[1]+ Done gvim hello.vala
Glib.
から削除すると、Glib.Object
つまりそのままにしておくとclass Demo.Hello : Object
、すべて正常に動作します。しかし、チュートリアルのすべてのプログラムはGlib.Object
. ここで何が問題なのですか?答えを探しましたが、見つかりませんでした。以下は、vala のバージョン情報です。
$ valac --version
Vala 0.5.2
そして、CentOS の最新バージョンを実行しています。