Pollux
:(bref, ma faute, pas celle de l'IDE).
N'importe quoi
La détection de fonctions ne fonctionne que si le code est indenté correctement. Le mien ne l'est pas. Celui de Vertyos encore moins.
Pollux
:(bref, ma faute, pas celle de l'IDE).
N'importe quoi
Kevin KoflerUne détection de fonction digne de ce nom devrait reconnaître les fonctions quelle que soit leur indentation...
: La détection de fonctions ne fonctionne que si le code est indenté correctement. Le mien ne l'est pas. Celui de Vertyos encore moins.
Vertyos
: Compare les screenshots 1 et 2 : deux indentations différentes.
void f() { toto; } // erreur - accolade indentée
void f() { toto; // erreur - code non indenté }
void f() { toto; // code indenté } // accolade non indentée
void f() { toto; // code indenté } // accolade non indentée
Un espace avant l'accolade dans un cas, pas dans l'autre.
Et de toute façon sur les deux screens, ça ne marche pas.
Ce "linker":
1. n'est absolument pas fait pour l'usage avec TIGCC.
2. ne linke rien du tout! Il convertit juste un seul fichier objet en un exécutable. Ce n'est pas un linker.
3. n'offre même pas un quart des fonctionnalités du linker de TIGCC. Pas d'optimisations du linker, pas de librairies statiques, pas de relogements personnalisés, pas de BSS en _nostub, pas de gestion automatique des commentaires _nostub etc.
4. est un des linkers les plus stupides qui existent: c'est un des linkers qui créent des programmes kernel qui quittent sans aucun message d'erreur quand on n'a pas installé de kernel. C'est idiot! C'est à cause de linkers comme ça que les débutants viennent se plaindre sur les forums que leurs jeux ne marquent que "Done" ou "Fait" quand on essaye de les lancer. Bref, je déconseille fortement ce "linker" et je ne vois aucune raison valable de l'utiliser.
Orion_ :
oué sauf que le jour ou on change de machine et que y'a pas cette IDE qui nous facilite tous, on est perdu (hein Vertyos)
Orion_Tu as donc 2 programmes qui tournent...
:Ah, parce que Notepad te donne une vue globale de ton projet?non mais l'explorer oui![]()
Ça t'ouvre une fenêtre à chaque source, et tu dois la fermer quand tu n'en veux plus. Ce n'est pas la mort, mais je trouve ça bien plus agréable de tout avoir dans un seul prog...Ah, parce qu'avec Notepad, tu ne te casses pas la tête à ouvrir chaque fichier un par un?heu, un double clique![]()
fichier batch powa, et c'est bien plus puissant que l'IDEOui, c'est vrai qu'un batch est assez puissant aussi, mais bon, tu peux modifier la ligne de commande de l'appel à TIGCC à partir de l'IDE...
Orion_
: arrete de nier, tu etait bien emmerder pendant pas mal de temps pour la prog GBA sans IDE, reconnais le !
Pollux
: Oui effectivement, les 3 premiers points ne s'appliquent absolument pas à la programmation en ASM pur.
Orion_ :
oué sauf que le jour ou on change de machine et que y'a pas cette IDE qui nous facilite tous, on est perdu (hein Vertyos)
Vertyos
: Bah j'ai fini par refaire une IDE en Delphi, au passage je me suis apperçu que c'est un travail énorme,