website logo
Auteur
avatar
pierrep

Forum » » Développement » » [Résolu] - Compilation de ScreenModeReq.c


Post� : 28-01-2009 09:57 icone du post

Dans les exemples du SDK, dans le répertoire graphics il y a un exemple nommé ScreenModeReq.c
J'ai essayé de le compiler mais il y a un problème avec le hook utilisé.
le source est le suivant :

LONG __geta4 SMFilterfunc(__a0 struct Hook *hook,
__a1 ULONG DisplayID,
__a2 struct ScreeModeRequester *SMreq)
...
struct Hook SMFilterHook = {NULL,NULL,(void *)SMFilterFunc,NULL,NULL};

à la compilation GCC bloque sur __geta4, si je le supprime il bloque sur __a0
J'ai essayé de suprimmer __geta4 et de remplacer __a0, __a1 et __a2 par register.
ça compile mais il y a alors une erreur à l'exécution

Quelqu'un aurais une solution ?

Merci

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=125&forum=52