Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] Vala, crasht met gtk  (gelezen 983 keer)

[OPGELOST] Vala, crasht met gtk
« Gepost op: 2010/06/20, 16:28:13 »
Hallo, ik ben aan het experimenteren met vala, dat gaat goed tot ik gtk gebruik.
Ik heb van een vala gtk voorbeeld pagina een paar voorbeelden gekopieerd en geplakt en elke keer krijg ik deze error als ik het programma open:

glenn@glenn-laptop:~$ valac --pkg gtk+-2.0 gtktest.vala
/home/glenn/gtktest.vala.c:7:21: error: gtk/gtk.h: Bestand of map bestaat niet
/home/glenn/gtktest.vala.c:15: error: expected ‘)’ before ‘*’ token
/home/glenn/gtktest.vala.c:16: error: expected ‘)’ before ‘*’ token
/home/glenn/gtktest.vala.c:17: error: expected ‘)’ before ‘*’ token
/home/glenn/gtktest.vala.c:22: error: expected ‘)’ before ‘*’ token
/home/glenn/gtktest.vala.c:27: error: expected ‘)’ before ‘*’ token
/home/glenn/gtktest.vala.c:33: error: expected ‘)’ before ‘*’ token
/home/glenn/gtktest.vala.c: In function ‘_vala_main’:
/home/glenn/gtktest.vala.c:40: error: ‘GtkWindow’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:40: error: (Each undeclared identifier is reported only once
/home/glenn/gtktest.vala.c:40: error: for each function it appears in.)
/home/glenn/gtktest.vala.c:40: error: ‘window’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:41: error: ‘GtkButton’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:41: error: ‘button’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:43: error: expected expression before ‘)’ token
/home/glenn/gtktest.vala.c:46: error: ‘GTK_WIN_POS_CENTER’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:47: error: ‘GtkObject’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:47: error: expected expression before ‘)’ token
/home/glenn/gtktest.vala.c:47: error: ‘_gtk_main_quit_gtk_object_destroy’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:48: error: expected expression before ‘)’ token
/home/glenn/gtktest.vala.c:49: error: ‘__lambda0__gtk_button_clicked’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:50: error: ‘GtkContainer’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:50: error: expected expression before ‘)’ token
/home/glenn/gtktest.vala.c:51: error: ‘GtkWidget’ undeclared (first use in this function)
/home/glenn/gtktest.vala.c:51: error: expected expression before ‘)’ token
error: cc exited with status 256
Compilation failed: 1 error(s), 0 warning(s)

kan iemand mij helpen want ik word er gek van. 0_0
« Laatst bewerkt op: 2010/06/23, 19:04:12 door Glenn nl »

Offline Mossie

  • Lid
Re: Vala, crasht met gtk
« Reactie #1 Gepost op: 2010/06/21, 11:26:00 »
Dat er allerlei dingen undeclared zijn komt doordat het bestand gtk/gtk.h niet geïnstalleerd is. Je moet dus eerst libgtk2.0-dev installeren. Misschien lost het de fouten voor regel 40 ook op. Anders is het misschien handig om ook de broncode te posten.

Mossie

Re: Vala, crasht met gtk
« Reactie #2 Gepost op: 2010/06/23, 19:03:54 »
Dat er allerlei dingen undeclared zijn komt doordat het bestand gtk/gtk.h niet geïnstalleerd is. Je moet dus eerst libgtk2.0-dev installeren. Misschien lost het de fouten voor regel 40 ook op. Anders is het misschien handig om ook de broncode te posten.

Mossie

Sorry was even mijn topic vergeten.  :P
Had op het Engelse forum het zelfde antwoord gekregen dus het was al opgelost.
Toch bedankt.  ;)