[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: