Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

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

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

Offline Glenn nl

  • Lid
  • Steunpunt: Nee
[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
  • Steunpunt: Nee
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

Offline Glenn nl

  • Lid
  • Steunpunt: Nee
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.  ;)