1

Concernant le fait que lorqu'on modifie un header, tout le projet est compilé, ce serait bien de faire une sorte de makefile qui permettrait de ne recompiler que ce qui dépend des headers modifiés.
Ce serait mieux de faire des vrais makefiles utilisable avec make, si possible.

L'idée serait d'avoir un menu/bouton qui permette de créer/mettre à jour le makefile.
La création du makefile nécessiterait de calculer les dépendances des fichiers.
Une fois qu'on a identifié ces dépendances, le makefile est généré.
Ensuite, lorsque l'utilisateur modifie ses fichiers et recompile, on fait simplement un make.
Si l'utilisateur rajoute un #include dans un de ses fichiers source, il doit recalculer à nouveua son makefile (ça évite que tigcc ide regarde à chaque fois si il faut recalculer le makefile ou non).
C'est possible ou non ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

2

Ce forum n'est pas le bon endroit pour les suggestions TIGCC, merci de contacter notre équipe directement (par mail ou sur le forum officiel).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

S'il l'a fait ici c'est peut être qu'il n'avait pas envie de le faire ailleurs?

Ceci dit, je pense également qu'un vrai makefile serait un grand progrès pour TIGCC. Le fait qu'une recompilation ait lieu à chaque modification d'un header est extrêmement dérengeant.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

4

Ce forum n'est pas le bon endroit pour les suggestions TIGCC, merci de contacter notre équipe directement (par mail ou sur le forum officiel).²
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

T'en fais une affaire personnelle c'est ça ?
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

6

Kevin Kofler
: Ce forum n'est pas le bon endroit pour les suggestions TIGCC

Alors dégage.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

7

Kevin Kofler :
Ce forum n'est pas le bon endroit pour les suggestions TIGCC, merci de contacter notre équipe directement (par mail ou sur le forum officiel).²

Tu radotes.
So much code to write, so little time.

8

Il n'a visiblement pas compris la première fois.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

Tu n'as pas répondu à la question de mon premier post, tu as visiblement préféré me prendre pour un con. Ca ne va pas continuer à passer longtemps ce genre d'attitude, depuis le temps que ça dure ...
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

10

Nan en fait Kevin je t'explique le truc puisque visiblement t'as du mal à comprendre. C'est normal, il est tard.

Sasume fréquente ezBoard ET le forum de Ti-Gen, si il a posté ici, a priori c'est pas pour recevoir la réponse que tu as postée une 1ere fois en #1, puis repostée à nouveau en #3 (gol)...

Plus clairement : tu sers à rien. Si c'est pour poster ça, reste sur ezBoard, on fera la redirection des questions à ta place, tu peux partir le coeur leger. a+ smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

11

Ximoon
: S'il l'a fait ici c'est peut être qu'il n'avait pas envie de le faire ailleurs?

C'est exactement ce que je critique.
Surtout qu'en postant ici, il ne joint que la moitié de l'équipe active et qu'une petite partie des utilisateurs, et en plus il va attirer des milliers de trolls ralant parce qu'on a choisi autre chose que des makefiles etc.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

12

C'est bien un piètre prétexte pour refuser une discussion qui a toutes les chances d'être constructive, en ce sens qu'on peut difficilement faire pire que le make actuel. Tu te pénalises, toi et ladite "équipe active" en refusant de discuter de sa suggestion.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

13

Ximoon
: Tu te pénalises, toi et ladite "équipe active" en refusant de discuter de sa suggestion.

Tout à fait d'accord, et tu pénalises tout ceux à qui cette suggestion pourrai servir en l'ignorant de la sorte

14

Kevin> J'ai posté ici parce que je peux m'exprimer en français et que c'est ma langue natale.
J'aurais pu poster également sur ti-gen, mais je pense que la communauté d'ici a un meilleur niveau en prog que celle de ti-gen, et donc elle pourra compléter ma suggestion par des remarques pertinentes (contrairement à ti-gen où on aurait eu droit à des "ouais, ce serait super lol !!!" qui sont assez inutiles).
J'aimerais bien que tu me répondes. N'aie pas mauvais esprit. Ça ne partira en troll que si tu fais quelque chose pour.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

15

Hmm, faudrait une détection récursive des dépendances. Le truc c'est que je vois pas trop comment détecter si un fichier a été modifié ou non. Ptet en calculant une somme de contrôle qui serait placée à un endroit particulier du fichier ?

16

c'est pas une mauvaise idée... ça éviterait de perdre du temps à tout recompiler pour grand chose, certaines fois...
aussi, ce qui serait fort utile, c'est de pouvoir définir des options de compilation différentes pour chaque fichier source, dans l'IDE...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

17

Le truc c'est que je vois pas trop comment détecter si un fichier a été modifié ou non.

par rapport à la date de dernier enregistrement, non ?
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

18

moi je voudrais bien pouvoir commenter toute une sélection de code asm (genre une option dans le clic droit commenter / décommenter)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

19

>Le truc c'est que je vois pas trop comment détecter si un fichier a été modifié ou non.
Date du .c > date du .o par exemple ?

20

par rapport à la date de dernier enregistrement, non ?
Ah, exact. Désolé, j'ai confondu avec un truc oncalc. C'est mes yeux qui laggaient.
J'ai rien dit, je n'ai jamais posté dans ce topic #passe de jedi avec les mains#.

21

edit est ton ami ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

22

./18> C'est possible avec GNU AS trivil
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

23

./21> Ben non, ce serait de la falsification. J'ai dit une connerie, ça arrive et je vais pas en mourir. Je vois pas l'intérêt d'aller la cacher, surtout qu'on comprendait plus la réponse de squale92 après.

24

./23> smile
voila un gars honnéte et qui assume top
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

25

Sasume :
./18> C'est possible avec GNU AS trivil

Il y a des commentaires multi-lignes imbriqués ? tongue

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

26

Ximoon
: C'est bien un piètre prétexte pour refuser une discussion qui a toutes les chances d'être constructive, en ce sens qu'on peut difficilement faire pire que le make actuel.

Si vous voulez une discussion constructive, vous allez sur le forum officiel, c'est aussi simple que ça.
Tu te pénalises, toi et ladite "équipe active" en refusant de discuter de sa suggestion.

De toute façon, si cette suggestion était faisable, elle aurait déjà été implémentée, avec le nombre de fois qu'elle a été suggérée. roll On dirait vraiment que Sasume fait exprès de troller.
Sasume
: Kevin> J'ai posté ici parce que je peux m'exprimer en français et que c'est ma langue natale.

Mais vu que si quelqu'un implémente ta suggestion, c'est Sebastian, et qu'il ne parle pas français, c'est râté. Je ne suis pas un service de traduction.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

27

Kevin Kofler
:
Ximoon
: C'est bien un piètre prétexte pour refuser une discussion qui a toutes les chances d'être constructive, en ce sens qu'on peut difficilement faire pire que le make actuel.
Si vous voulez une discussion constructive, vous allez sur le forum officiel, c'est aussi simple que ça.

Ce n'est pas parce que c'est censuré pour vous caresser dans le sens du poil que c'est constructif, au contraire roll
Tu te pénalises, toi et ladite "équipe active" en refusant de discuter de sa suggestion.

De toute façon, si cette suggestion était faisable, elle aurait déjà été implémentée, avec le nombre de fois qu'elle a été suggérée. roll On dirait vraiment que Sasume fait exprès de troller.

Ben voilà, tu vois que tu peux répondre ici tongue

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

28

Je rajouterai aussi que j'ai marre de lire une 36000ème fois la même suggestion qui a déjà été postée ici 35999 fois. Ça aussi, c'est typique pour les suggestions postées ici. Vous n'avez vraiment aucun respect des développeurs, non seulement vous postez les suggestions sur un forum arbitraire de votre choix plutôt que sur les canaux prévus à cette fin, mais en plus vous répétez les mêmes "suggestions" à longueur de journée alors que j'ai déjà dit "non". Vous me les brisez vraiment. ("Vous" = Sasume, tous ceux qui ont soutenu sa "suggestion" dans ce topic, et yN en général.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

29

Vous me les brisez vraiment. ("Vous" = Sasume, tous ceux qui ont soutenu sa "suggestion" dans ce topic, et yN en général.)

pourquoi reste-tu alors ?
Je rajouterai aussi que j'ai marre de lire une 36000ème fois la même suggestion qui a déjà été postée ici 35999 fois

bin justement, faudrait laisser ouvert ce topic, ça permettrait de ne pas répéter les mêmes suggestions à chaque fois ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

30

Ben non, si les développeurs disent "non", la discussion est close, il est inutile de continuer à raler.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité