[riscosfr] Re: DDE

  • From: Jean-Michel <jmc.bruck@xxxxxxxxx>
  • To: riscosfr@xxxxxxxxxxxxx
  • Date: Mon, 22 Jan 2018 12:01:30 +0100

Bonjour,


Salut.
Existe t il un tutorial DDE parce que j'ai rien compris. Je
m'attendais à trouver un environnement genre éclipse en plus
simple.Mais j ai lancé tous les programmes du dossier DDE.Mystère
Un tuto pour faire un simple "hello world" serait bien cool...
Ca existe ?
Si l'Anglais ne te pose pas de problèmes

https://www.heyrick.co.uk/assembler/index.html
Rick est avec nous sur Riscosfr, il a certainement d'autres liens et 
conseils.
Et surtout son magazine, Franglais, merci Rick.
https://www.riscos.fr/frob31/

autre lien:
http://www.stevefryatt.org.uk/docs/wimp/

Pour faire simple:
Installation du DDE.
Il s'installe dans la racine du disque dans un classeur AcornC/C++
En l'ouvrant le fichier !SetPath va créér et initialiser les variables 
et chemins divers, par exemple celui des librairies.

Hello world ou idem:
Avec le DDE il doit y avoir un classeur DDE Examples:
C/C++ et  ObjAsm sont complets mais pas en version DDE actuel.
Ouvrir skeletons:
exampleabs: c'est la structure classique d'un classeur de 
développement avec le DDE.
Les fichiers .c sont dans le classeur c.
Les éditeurs comme StrongEd ou Zap reconnaissent automatiquement le 
type du fichier et adoptent la syntaxe correspondante, très pratique.
de même pour les fichiers .h (header) ou .s (assembleur)
Pour cela il faut ranger les fichiers dans ces classeurs.
Entre parenthèses c'est beaucoup plus facile à gérer qu'un tas de 
fichiers .c .cpp .h .s tous dans le même classeur.

Note: Attention! sous RISC OS le '.' remplace le '/'
Ne pas écrire filename.txt car mais filename/txt,  le .txt n'est pas 
un suffixe!
Le DDE gère ce "problème".

Dans le classeur de développement, cliquer sur Mk, le fichier makefile 
est utilisé.
Normalement tout a été paramétré par !SerialPath, donc on doit obtenir 
un fichier exampleabs exécutable (type absolu).
Il s'excute en double cliquant dessus, dans un fenêtre en mode non 
wimp.
On peut aussi avec le menu sur le classeur de développement, fair een 
sorte que celui-ci soit le classeur courant.
Puis, presser F12 =>mode commande hors wimp, taper le nom du fichier 
exampleabs pour l'exécuter et juste faire return pour revenir au wimp.

A voir, les fichiers make dans le classeur Makefiles de AcornC/C++
Ils simplifient le développement et c'est ceux utilisés pour 
construire RISC OS.

J'espère être clair...
Mais ce serait bien de partager les expériences dans un tutoriel/ 
didacticiel, tuto pour faire language indépendant.... sur riscosfr.
Idem en Basic.

-- 
Jean-Michel

Other related posts: