Tässä juuri olen aloittanut Allegroa, mutta en pääse suomipelit.comin tutoriaalia eteenpäin, kun en saa edes ensimmäistä näytettyä ohjelmaa kääntymään.
Eli:
#include <stdio.h> #include <allegro.h> // allegron otsikkotiedosto int main(void) { allegro_init(); // Ensin alustetaan Allegro install_keyboard(); // Sitten näppäimistö set_gfx_mode(GFX_VGA,320,200,0,0); // Sitten laitetaan oikea grafiikkatila while(!key[KEY_SPACE]){} // Odotellaan näppäimen paimallusta allegro_exit(); // Lopetetaan Allegro return(0); }
ja virheet ovat sellaisia kuin:
...\main.c In function `_mangled_main': 8 ...\main.c `GFX_VGA' undeclared (first use in this function) (Each undeclared identifier is reported only once for each function it appears in.) ...Makefile.win [Build Error] [main.o] Error 1
DevCpp:llä teen.
Elikkäs olisi mukava saada selkoa mikä mättää =)
https://www.ohjelmointiputka.net/keskustelu/
Lainaus tuolta: "Tuollaista GFX_VGA-lippua ei Windows-implementaatiossa ole olemassakaan, luultavasti se on ollut DOSia varten."
Voisi aina kokeilla niitä virheen avainsanoja syöttää tuohon hakukenttään, jos vaikka tärppäisi. ;)
Metabolix [25.09.2006 18:47:39] kirjoitti:
Kokeilepa laittaa tilalle GFX_AUTODETECT.
Olimpa hölmö.
Mutta kiitokset. Yritän ensikerralla muistaa hakua käyttää =).
Kerro toki oppaan kirjoittajalle ongelmasta, jos hän vaikka jaksaisi korjata sen joskus.
Aihe on jo aika vanha, joten et voi enää vastata siihen.