- Ce sujet contient 21 réponses, 5 participants et a été mis à jour pour la dernière fois par
stephbb75, le il y a 1 année et 5 mois.
-
Sujet
-
Salut,
Je tente de faire un peut de C pour Amiga mais sur mon PC (pour des raisons pratique pour moi !).
Mais j’arrive pas à grand choses
J’ai les dernière version de tout.Si je prend se code :
http://www.pjhutchison.org/tutorial/graphics.html
Qui ma fois est tout con (rien de très spécial) cela compile sans problème sur Amiga avec StormC mais pas sur le PC.
Il ne connais pas #include <stdlib.h> (un comble !)
Du coup la fonction rand() bas il ne la connais pas !si je retire l’include et la fonction il compile
mais il explose au link
undefined reference to `IntuitionBase’
undefined reference to `GfxBase’
undefined reference to `SysBase’et j’en passe !!!!
J’ai tester plusieurs petit programme (ouvrir un simple fenêtre !) et j’ai toujours des erreurs
Quelqu’un a réussit à compiler un autre truc que le code d’exemple ?
P.S.
J’ai tenté d’ajouter les définitions qu’il y a dans le code de démos …
// We need to declare the libraries as « externally_visible » since we are using the option -fwhole-program in the Makefile
__attribute__((externally_visible)) struct ExecBase *SysBase;
Pareil des erreurs…https://youtube.com/@stephbb75
- Vous devez être connecté pour répondre à ce sujet.