1

Y'a un endroit où toutes les erreurs de compilation sous tigcc sont expliquées ??? J'en peut plus. Il me faudrait l'explication de deux erreurs et y'a rien dans les faqs sad
"/!multi-lines string literals are deprecated" et ensuite, il m'ouvre une grande fenêtre avec le code de nostub.h
"/STOPInitializer element is not constant" quand j'écris au début "void *VScr=malloc(LCD_SIZE);"
confus
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

2

"/STOPInitializer element is not constant" quand j'écris au début "void *VScr=malloc(LCD_SIZE);"
Parceque tu le fais sur une variable de portée globale.

avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

3

Quant au 'multi-lines string literals are deprecated', c'est une connerie des programmeurs de GCC (va voir le topic sur tigcc.ticalc.org) : ils voudraient supprimer cette fonctionnalité.

Je m'explique : par exemple quand tu écris
asm("mov %d1,%d2
mov %d2,%d1")
tu sépares une chaîne de caractères en deux lignes. Pour l'instant, ça marche toujours, mais ils commencent à mettre un warning. Je pense qu'il sera supprimé dans la prochaine version de tigcc.

4

c'est chiant, ça me fait un bordel sur le pc à chaque compilation !!! rage
J'allais oublier de vous dire merci beaucoup ! winktongue
[edit]Edité par ced38 le 22-09-2001 à 18:39:27[/edit]
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

5

Si les programmeurs de GCC suppriment ce feature, on le remettra, d'une manière ou d'une autre (si besoin est, en préprocessant les sources). Et effectivement Sebastian va probablement nous supprimer ce warning pour la prochaine version de TIGCC qui sortira bientôt:
http://pub26.ezboard.com/ftichessteamhqfrm5.showMessage?topicID=996.topic
[edit]Edité par Kevin Kofler le 22-09-2001 à 21:12:53[/edit]
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é

6

Entretemps, tu peux supprimer tous les warnings avec -w ou -fsyntax-only.

Et pour void *VScr=malloc(LCD_SIZE);, la solution est:
void *VScr;
VScr=malloc(LCD_SIZE);

La deuxième instruction doit être au début de _main, après la dernière déclaration.
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é

7

Bon, j'ai commencé un annuaire qui regroupe toutes les erreurs et leurs explication. Donc n'hésitez pas à utiliser ce topic pour m'aider à dresser une liste wink
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

8

D'après mes tests, le warning a effectivement été supprimé dans TIGCC 0.92.
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

Il est sorti ! Je vais le tester de ce pas wink
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.