[StormC v4] – Tuto, impossible de compiler « Hello World »
-
Bonjour, je viens de me procurer StormC v4. Alors que je n’ai pas de pb de compilation avec SasC ou vbcc, il m’est impossible de compiler un simple « Hello world » avec SC (cf capture)
Je précise que j’ai fait une installation « par défaut », que je n’ai modifié aucune option de SC.
Merci pour votre aide 🙂
Je me suis trompé de capture, c’est bien sûr int main(void) qu’il faut lire … mais ça ne résout rien 🙁
On dirait que tu as un problème dans ton stdio.h. Tu as essayé de réinstaller ? Juste recopier le stdio.h depuis une source fiable ?
A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDIOui, j’ai essayé une réinstallation depuis le CD, pas mieux.
Ce qui est curieux, c’est que si j’enlève le include, la compilation se fait (avec un warning « implicit declaration of function printf ») mais j’ai bien mon executable.
Template du C … tout par défaut par rapport à l’installation 🙁
C’est bien l’utilisation de GCC qui pose problème, je viens d’essayer en utilisant l’option « StormC 3 » et ça compile 🙁
J’ai tenté la compilation d’un fichier faisant appel à des librairies spécifiques à AmigaOS (Intuition …) qui ne pose aucun pb de compilation avec SasC ou vbcc. Si je prends l’option StormCv3, aucun pb. Par contre, avec l’option GCC, j’ai le même types d’erreurs que sur mon simple « Hello world » … quelque chose ne va pas avec GCC mais … quoi ???
Et bien je pense avoir avancé sur le sujet.
En fait mon CD est du 19/12/2020 et je suis en PFS3 sur mon Mister et quand on va sur le site du support StormC on voit qu’il y a un patch à appliquer … patch appliqué, compilation OK du Hello world avec GCC 🙂
J’ai lancé une compilation d’un bout de code AmigaOS, des petits soucis de cast mais ça, je devrai pouvoir gérer 😉
Hello, oh ben tu me sauve la vie la ! j’allais devenir chèvre avec ce truc 😀
Mais alors qu’on m’explique le rapport avec PFS3 …. en tout cas je trouvais déprimant de me retrouver avec un stormc tout neuf acheté pas gratuit et qui marche même pas sur un printf …. mais ça devrait aller mieux !
Et merci car contrairement à beaucoup de gens qui postent une question et qui ne ferment pas le sujet, au moins t’as donné la réponse ça évite de tomber sur des forums qui te font perdre du temps !
a++
En fait la vraie question est…
Est ce que quelqu’un ici à réussi à compiler un simple programme comme ça en C avec le compilo par défaut gcc de StormC sans bidouiller ?
————–
#include <stdio.h>void main(void){
printf(« coucou\n »);
}
————–Si oui, avec quelle config (version de workbench, tools rajoutés genre amélioration du wb, filesystem, autre outils, sur quel amiga et sa config) ?
merci,
a+La bonne question est : quels messages d’erreurs sont-ils affichés par le compilateur ?
Je pense que soit il manque un ou plusieurs includes, soit il faut passer des options au linker.
Un bon outil se doit d’informer l’utilisateur des erreurs par des messages. Si tu ne sais pas les interpréter, recopie les sur le forum que l’on puisse t’aider.
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › [StormC v4] – Tuto, impossible de compiler « Hello World »