1

avec minigp32 il n'y a pas de fonction main mais GpMain() et tout un tas de bazar dans gpstart.c .
Alors qu'avec les autres sdk (mr mirko par exemple), le point d'entree dans le programme est main() et il n'y a pas de gpstart.c qui traine. Ca me semble plus habituel.

Les libs du sdk de minigp32 veulent un GpMain().
Le gcc de mr mirko veut un main().

Quelqu'un m'explique vite fait comment minigp32 peut survivre sans main() histoire que je comprenne ce qui se passe et que je tente de compiler mes sources utilisant le SDK avec le gcc 3.4 de mr mirko ?

Pour l'instant la solution que je vois serait de mettre apres le code de mon GpMain():
void main()
{
	GpMain();
}

C'est bien crade et je serai etonne que ca fonctionne. Je vais tester pour voir...

2

-

3

pour la petite histoire le void main rajoute permet que le programme compile mais ecran blanc sur la gp32. Rien de se lance.
Que j'appelle GpMain() ou GpStart().

Je sens que ca va etre chaud d'utiliser le SDK avec gcc 3.4