GTK+-2.0 Entwicklung

steffenmauch

Mitglied
Thread Starter
Dabei seit
02.09.2005
Beiträge
29
Reaktionspunkte
0
Hallo,

ich entwickle im Moment mit C auf dem GTK+-2.0 Framework eine Anwendung.
Jedoch habe ich im Moment folgendes Problem.
Sobald ich einen Button erzeuge mit:
button=gtk_button_new_with_label("test");
gtk_container_add(...);
gtk_widget_show(button);
und das Programm nach dem Compilieren starten will, kommt einfach kein Fenster mehr.
Kommentiere ich die Zeile aus, oder verändere sie in
gtk_button_new();
Dann passt alles.
Ebenso passiert mir das mit dem gtk_label_new("trest");
Ich kann den erstellen Button ohne Text auch nicht mit gtk_button_set_label(...) beschriften.

Ich glaube inzwischen, dass da irgendein Problem mit den Schriften vorliegt.
Kann mir da jemand vielleicht weiterhelfen?
Mit GTK1 gehts. GTK2 hab ich mit fink installiert und auch schon reinstalliert. Keine Änderung.

Ich kompiliere mit:
g++ -Wall -o gtk test.c `pkg-config gtk+-2.0 --cflags --libs`

Danke,
Steffen

P.S. Habs gerade mal mit dem Testprogramm versucht, geht aber auch nicht!
http://www.gnomebangalore.org/?q=node/14
 
Hmm, hat hier niemand ne Ahnung, wie ich das Problem beheben kann?

Oder bzw. wie ich erstmal genau rausfinde, was das Problem ist?
 
Ok, ich habe die Lösung in der Zwischenzeit gefunden.

Ich musste sudo fc-cache -v ausführen, damit die Fonts alle gecacht werden.
Nun geht es einbandfrei.
 
Zurück
Oben Unten