1

Bonjour,

J'ai créer un programme en c mais lorsque je veux le compiler j'ai ce message d'erreur: |fatal error: tigcclib.h: No such file or directory
J'ai mis: #include <tigcclib.h>
J'ai bien installer le tigcclib dans programme files.
Comment faire pour qu'il le prend en compte ?
Merci d'avance pour votre aide.

2

windows? linux? mac? android?

tigcc? gcc4ti?

3

Va lire les 3 dernières news de http://tigcc.ticalc.org/. En bref:
1. Installe TIGCC 0.96 Beta 8, la version "stable" 0.95 est très vieille et plus boguée que la bêta.
2. Mets à jour ide.exe et gcc.exe avec les mises à jour proposées pour Vista et supérieures (7, 8).
3. Désactive UAC (User Access Control).
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é

4

Il faut désactiver l'UAC pour faire marcher TIGCC ? C'est vachement bien pour la sécurité ça grin

Quelle est la justification ? (parce que je n'ai fort heureusement jamais eu à donner à MinGW des droits administrateur pour qu'il fonctionne correctement, sinon ça aurait été "poubelle direct" ©, donc ça doit être faisable pour TIGCC)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

Merci pour vos réponse je suis sous windows 7 64 bits
J'ai la dernière version bêta.
Il faut que le fichier C soit dans un dossier spécial ou je peux le mettre n'importe ou ?
Car je l'ai mis dans mes fichiers perso.

6

Zeph (./4) :
Il faut désactiver l'UAC pour faire marcher TIGCC ? C'est vachement bien pour la sécurité ça grin
Quelle est la justification ? (parce que je n'ai fort heureusement jamais eu à donner à MinGW des droits administrateur pour qu'il fonctionne correctement, sinon ça aurait été "poubelle direct" ©, donc ça doit être faisable pour TIGCC)

D'après Lionel (qui a réussi à y comprendre un peu plus que moi), le problème serait que lorsque le nom de l'utilisateur est trop long, le dossier temporaire à l'intérieur du profil de l'utilisateur a un chemin trop long, donc l'EDI refuse de l'utiliser (parce que la ligne de commande a une taille maximale très petite sous ce système d'exploitation foireux, genre 255 octets) et utilise le bon vieux C:\Temp, et UAC ne permet pas à l'utilisateur d'y accéder, ou seulement avec un accès limité, je ne suis pas sûr des détails.

Cela dit, ça concerne les #include "header_utilisateur.h", pas les #include <tigcclib.h>. Pour <tigcclib.h>, il faut la mise à jour de gcc.exe pour qu'il soit trouvé.
solira (./5) :
Merci pour vos réponse je suis sous windows 7 64 bitsJ'ai la dernière version bêta.

Et aussi les mises à jour de ide.exe et gcc.exe à télécharger séparément? (Cf. http://tigcc.ticalc.org/, deuxième news d'en haut. Ça concerne aussi les versions 7 et 8, pas seulement Vista, je devrais mettre à jour la news pour clarifier ça.)

Installe d'abord ces mises à jour, et si ça ne marche toujours pas, essaie avec UAC désactivé.
Il faut que le fichier C soit dans un dossier spécial ou je peux le mettre n'importe ou ?Car je l'ai mis dans mes fichiers perso.

Normalement, ça n'a pas d'importance. (En principe, les dossiers avec espaces ou accents peuvent causer des problèmes, mais comme l'EDI copie tout dans un dossier temporaire pour compiler, normalement, ça ne change rien.)
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

OK, merci pour l'explication smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

Lorsque je lance le gcc il lance le terminal et le ferme directement c'est normal ?

9

10

Pour faire la mise à jour, il ne s'agit pas de lancer le gcc.exe du ZIP, mais de remplacer celui dans ton dossier TIGCC\Bin par la version du ZIP (et idem pour ide.exe).
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é

11

(Bien vu, j'avais pas compris qu'il avait fait ça, je m'apprêtais à lui expliquer le fonctionnement de gcc en ligne de comamnde grin)