J'ai installé m68k-amigaos-gcc pour pourvoir compiler des exécutables Amiga sous MorphOS.
Je rencontre un problème avec as. Quand je lance une compilation j'obtiens :
En tapant dans un shell : as --help j'ai vu qu'il n'accepte que les processeurs power* et, avec les swiths -mlittle, ou -mlittle-endian et -mbig, ou-mbig-endian, des "machines little endian" ou "big endian.
comment faire pour régler ce problème ?
Merci
Fab
Si il utilise le as ppc, ça va pas trop le faire. En théorie, il devrait utiliser un m68k-amigaos-as
Au pire, tu peux toujours renommer l'as morphos et mettre l'as 68k à la place, mais bon c'est pas trop normal. Vérifie quand même ton installation au cas où tu aurais raté quelque chose, et fais attention à ne pas exploser le SDK morphos au passage. :)
pierrep
J'ai renoncé Ã utiliser m68k-amigaos-gcc pour tester vbcc avec la target m68k_amigaos.
J'ai moins de problèmes mais à la compilation Vlink marque :
Reference to undefined symbol pour _stricmp, _close, et _bcopy.
Quand je valide ce message des ! s'inserrent entre le v et le b de vbcc et apres le : et je ne sais pas pourquoi
Fab
Pour gcc, ça marcherait mieux en ne mélangeant pas les gcc ppc/68k et cie. :)
Sinon, pour vbcc, je ne le connais pas, mais il est probable que tu oublies de linker avec la library statique qui contient les symboles stricmp close et cie.