ich habe jetzt angefangen mit dem HalloWelt Programm in GTK+.
Mit
Code: Alles auswählen
gcc HelloWorld.c `sdl-config gtk+-2.0 --cflags --libs`Ich kann auch nachvollziehen, warum der Rechner etwas bestimmtes macht.
Jetzt wollte ich folgendes Programm (von dieser Seite: http://de.wikibooks.org/wiki/GTK )
testen, um zu verstehen was man mit Boxen alles anstellen kann:
Code: Alles auswählen
#include <gtk/gtk.h>
  
int main(int argc, char *argv[])
{
GtkWidget *window, *box;
         
gtk_init(&argc, &argv);
          
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(G_OBJECT(window), "delete_event", G_CALLBACK(gtk_main_quit), NULL);
           
box = gtk_vbox_new(false, 10);
          
gtk_box_pack_start(GTK_BOX(box), gtk_label_new("Nummer Eins"), false, false, 0);
gtk_box_pack_start(GTK_BOX(box), gtk_label_new("Nummer Zwei"), false, false, 0);
gtk_box_pack_start(GTK_BOX(box), gtk_label_new("Nummer Drei"), false, false, 0);
           
gtk_container_add(GTK_CONTAINER(window), box);
         
gtk_widget_show_all(window);
           
gtk_main();
}
Danach kam eine Meldung von gcc:
Code: Alles auswählen
GTK.c: In Funktion »main«:
GTK.c:12: Fehler: »false« nicht deklariert (erste Benutzung in dieser Funktion)
GTK.c:12: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
GTK.c:12: Fehler: für jede Funktion in der er auftritt.)
MfG Fuss




 
 
 wartet nach dem starten des Programms erst 20sek und danach erscheint das Fenster, aber der Button befindet sich schon in der Endstellung...
  wartet nach dem starten des Programms erst 20sek und danach erscheint das Fenster, aber der Button befindet sich schon in der Endstellung...   
 
