FD2pragma problèmes
12 sujets de 16 à 27 (sur un total de 27)
- 1
- 2
-
Alex:Oui amifred, je suis toujours là
T’as intérêt !
J’avais bien compris les coups des inlines différents pour chacun des compil. C’est pourquoi j’ai fait ces fd2pragma différents…
Et si gcc ne compile pas, c’est avec SES inline…
Un cast.. propre à mon environnement alors… sauf si Corto a laissé passer ça… ce qui m’étonnerait fortement..
J’compte sur StAn pour m’éclairer la-dessus…
Tu veux pas faire un petit mot pour GuruMed sur les cast ?
J’vais chercher des infos la-dessus… ça pourrait servir
Merci et A+
Bon écoutes ce que je peux te proposer c’est que tu m’envoies ton source, j’essayerais de le compiler lundi soir, je te tiendrais au courant mardi.
Pour ce qui est des cast, je voudrais bien (même si je ne vois pas trop ce que je pourrais dire) mais encore faudrait-il que GuruMed soit fonctionnel (1 semaine bientôt :-[
Bon, j’ai dû modifier le makefile.vbcc.amigaos pour qu’il fasse un +aos68k au lieu de +m68k, et j’ai rajouté aussi -Iinclude pour qu’il ait accès à declgate etc. J’ai également enlevé le -D__MORPHOS_NODIRECTCALL qui me semblait inutile pour compiler en 68k.
J’ai aussi recopié les includes MUI depuis mes includes MorphOS vers mes includes OS 3.9, mais je suppose que tu peux avoir la même chose dans le SDK de MUI (sur Aminet ? je suppose). J’ai également récupéré l’include mui/busy_mcc.h dans le SDK de la busy.mcc sur Aminet.
Enfin, j’ai modifié la fonction Initialize() de Disko7.c pour y mettre le bon numéro d’unité.
Une fois tout ça fait, un make -f makefile.vbcc.amigaos me donne les mêmes 3 warnings « different pointer » que toi, et le programme semble fonctionner correctement.
Donc… En ce qui concerne VBCC, as-tu toujours un problème ?
En voilà des nouvelles… Super !
J’ai suivi à peu près la même démarche…
J’ai laissé l’option -D__MORPHOS_NODIRECTCALL, car pas assez expert pour connaître son action, malgré son nom qui comme tu le dis n’a pas l’air de concerner le 68k…
Et j’obtiens l’exécutable à la suite de 3 warning (voir post précédents…)…
C’est rassurant…
Une petite question…
Quand tu fait tourner l’exé, obtiens-tu l’affichage des différentes valeurs du slider de volume dans une fenêtre ?
Chez moi les hooks ne donne rien !
Merci
Oui, j’ai du rajouté un printf(…); dans la fonction HOOK du changement de volume…
Mais aucun affichage…
Et puis nouvelle tentative et j’obtiens en + des 3 warning 85,
> CloseLibrary((struct Library *)UtilityBase)
warning 59 in line 485 of « DisKo7.c »: ) expected
> CloseLibrary((struct Library *)UtilityBase)
error 76 in line 485 of « DisKo7.c »: identifer expected
aborting…
unexpected end of file
1 error found !
vbccm68k : erreur code 20
vbccm68k -quit « DisKo7.c » -o= « T:…………. failed
Etc…
Ce n’est pas possible que je n’obtienne jamais le même résultat à chacune de mes compiles… ?!!!
J’ai l’fluide mauvais…
12 sujets de 16 à 27 (sur un total de 27)
- 1
- 2
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › FD2pragma problèmes