Bonjour,
J'essaie de compiler un projet C+ASM avec la toolchain (dernière version nightly), mais le fichier .asm présent dans mes sources en même temps que les fichiers .c n'est pas pris en compte par la toolchain.
Le dossier de compilation est https://github.com/Bobb56/neon/tree/main/build/ti_ez80 et la commande pour tout compiler est build.bat.
Fichier .asm pas pris en compte par la toolchain
5 posts
• Page 1 of 1
Fichier .asm pas pris en compte par la toolchain
Tous mes programmes sont disponibles ici
↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition PythonJetez un coup d'oeil à mon langage de programmation interprété Neon.
-
BobbProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 328
- Joined: 19 Apr 2020, 12:37
- Location: Morbihan
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes info
Re: Fichier .asm pas pris en compte par la toolchain
C'est très louche ta structure de projet.
Pourquoi ce build.bat qui fait des copies et des lancements bizarres ?
Une fois la toolchain installée et les variables d'environnement mises en place, il ne devrait rien y avoir à faire de plus que le "make" habituel qui s'occupe de tout.
Autrement dit directement avec les sources (asm, c...) dans le dossier src, et voilà
Pourquoi ce build.bat qui fait des copies et des lancements bizarres ?
Une fois la toolchain installée et les variables d'environnement mises en place, il ne devrait rien y avoir à faire de plus que le "make" habituel qui s'occupe de tout.
Autrement dit directement avec les sources (asm, c...) dans le dossier src, et voilà
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14872
- Images: 1211
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Fichier .asm pas pris en compte par la toolchain
Oui, le problème est que ce projet doit pouvoir être compilé à la fois pour linux, windows et ez80. Et le makefile pour windows et linux est très différent de celui pour ez80. Du coup je copie les sources dans un autre dossier qui a un makefile spécial pour la toolchain.
Mais la seule chose que fait le build.bat est copier les sources et lancer la commande de compilation
Mais la seule chose que fait le build.bat est copier les sources et lancer la commande de compilation
Tous mes programmes sont disponibles ici
↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition PythonJetez un coup d'oeil à mon langage de programmation interprété Neon.
-
BobbProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 328
- Joined: 19 Apr 2020, 12:37
- Location: Morbihan
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes info
Re: Fichier .asm pas pris en compte par la toolchain
Mais ce n'est pas un problème. Tu peux avoir la même structure exactement et juste 3 makefiles différents. C'est assez commun. Par exemple Makefile.ez80, Makefile.linux, Makefile.windows. Et tu les appelles avec make -f [...]
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14872
- Images: 1211
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Fichier .asm pas pris en compte par la toolchain
ok merci je vais modifier ça alors
Tous mes programmes sont disponibles ici
↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition PythonJetez un coup d'oeil à mon langage de programmation interprété Neon.
-
BobbProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 328
- Joined: 19 Apr 2020, 12:37
- Location: Morbihan
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes info
5 posts
• Page 1 of 1
Return to Langages alternatifs
Who is online
Users browsing this forum: No registered users and 7 guests