problema de compilacion con programa gtk+
Publicado: 19 Mar 2012, 20:21
hola que tal miren mi problema es al que cuando compilo este programa con c normal todo ok pero al tratar de compilar este hola mundo de gtk+ con el c++ entonces da ese problema.
me da este error:
como puedo solucionarlo para poder compilarlo en c++ y asi portarlo a objetos (por si sirve de algo uso el ide codeblocks bajo linux)
Código: Seleccionar todo
#include <stdlib.h>
#include <gtk/gtk.h>
using namespace std;
int main (int argc, char *argv[])
{
gtk_init(&argc,&argv);
GtkWidget *ventana,*letrero;
ventana= gtk_window_new(GTK_WINDOW_TOPLEVEL);
letrero=gtk_label_new("Hola mundo");
gtk_container_add(G_OBJECT(ventana),letrero);
gtk_widget_show_all(ventana);
gtk_main();
return 0;
}
me da este error:
Código: Seleccionar todo
main.cpp|11|error: cannot convert ‘GObject* {aka _GObject*}’ to ‘GtkContainer* {aka _GtkContainer*}’ for argument ‘1’ to ‘void gtk_container_add(GtkContainer*, GtkWidget*)’|
como puedo solucionarlo para poder compilarlo en c++ y asi portarlo a objetos (por si sirve de algo uso el ide codeblocks bajo linux)