[riscosfr] Re: DDE
- From: Jean-Michel <jmc.bruck@xxxxxxxxx>
- To: riscosfr@xxxxxxxxxxxxx
- Date: Mon, 22 Jan 2018 17:20:04 +0100
In message <583b49bc92e5a97b592e75b8e9ccd152@xxxxxxxxxxxxxxxxxxxxxxxxx
t>
Etienne SOBOLE <e.sobole@xxxxxxxxxxxxx> wrote:
Merci pour ce mail rempli de liens qui m'ont l'air bien utiles et que je vais
évidement parcourir avec grand intérêt.
Donc léditeur recommandé pour développer, c'est StrongED.
Zap est très bien, il y a une version
récente:
https://www.riscosopen.org/wiki/documentation/show/ARMv6%2Fv7%20software
%20compatibility%20list
Il n'existe pas d'outil de développement avec une notion de projet sur
RiscOS.
On n'a pas un outil où, à droite on aurai une liste de fichiers et à gauche
léditeur (pour faire simple), avec un bouton BUILD et un autre RUN (en gros
quoi). Je me demande bien a quoi ressemble le debugger du coup :)
J'ai bien compris la structure des fichiers. Un dossier par type de fichier !
Par contre j'ai toujours pas compris comment on compile un fichier C, mais je
vais un peu chercher.
Important!
Par défaut le SE alloue une taille mémoire de travail (wimpslot) de
640K qui n'est pas suffisante pour le compilateur.
Il faut donc l'augmenter, sinon message d'erreur.
-Pour augmenter le wimpslot:
Click select sur l'icône du SE (IconBar à droite), on obtient la
fenêtre des Tasks, (on peut aussi les quitter, sélection de task puis,
menu.....)
La partie haute donne la taille mémoire des tasks et ce qui
disponible (free).
la ligne next correspond à la taille mémoire allouée à la prochaine
tâche. Il suffit de d'étendre la barre pour allouer 10000 kO par
exemple.
Cela suffit au compilateur.
On peut mettre la commande wimpslot -min 10000k dans un fichier Obey,
pour n'avoir qu'a double cliquer dessus une seule fois pendant le
développement.
Le fichier Mk est un fichier de commande (parfaitement éditable):
amu all THROWBACK=-throwback
Cette commande va lancer la compilation, utilitaire amu (acorn make
utility) qui va utiliser le fichier Makefile pour construire le
projet: un simple programme comme helloworld ou une application Wimp.
la commande throwback permet grâce à StrongEd ou ZAP d'avoir un retour
du complilateur, il suffira de cliquer sur une des lignes pour se
retrouver dans le fichier source qu bon endroit. très utile, à tester
en faisant des fautes de syntaxe!
--
Jean-Michel
Other related posts: