• 締切済み

gtk2 gladeのc++ビルド

OpenIndiana に gtk2 library/desktop/gtk2 0.5.11(ビルド5.11-0.151.1.2) glade developer/ui-designer/glade 0.5.11(ビルド 5.11-0.151.1.2) パッケージをインストールして、 NetBeans IDE 7.1をつかって、c++で下記プログラムをビルドしてみようとしたのですが、 ビルドエラーになってしまいました。 #define GTK_DISABLE_DEPRECATED 1 #define LIBGLADE_DISABLE_DEPRECATED 1 #include <gtk/gtk.h> #include <glade/glade.h> G_BEGIN_DECLS void on_button2_clicked(); G_END_DECLS void on_button2_clicked() { printf("clicked!\n"); } int main(int argc, char* argv[]) { GladeXML* xml; GtkWidget* window; gtk_init(&argc, &argv); xml = glade_xml_new("glade_test.glade", NULL, NULL); if (!xml) { printf("glade file error.\n"); return 1; } window = glade_xml_get_widget(xml, "window"); glade_xml_signal_autoconnect(xml); g_object_unref(G_OBJECT(xml)); gtk_widget_show(window); gtk_main(); return 0; } インクルードパス、ライブラリパス等が不足しているのかと思い、 /usr/include/gtk-2.0 へインクルードパスを通してみたのですが、やはりたくさんエラーがでているようでした。 ビルドに必要なincludeパス、ライブラリパス、その他不足しているもの等ございましたら、 ご教授よろしくお願いいたします。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

エラーメッセージをわざわざ秘密にするということは, つまり 実際に試した人間からの回答しか認めない と主張しているということでいいでしょうか?

関連するQ&A