Setup CodeBENCH 0.8 avec l’AmigaOS 4.1 SDK
7 sujets de 1 à 7 (sur un total de 7)
-
Quelqu’un sait-il si il y a une configuration précise à faire pour que CodeBENCH 0.8 fonctionne avec le SDK 4.1 53.xx ?
Quand je crée un projet, j’ai toujours des erreurs de ce type à la compilation :
make: Makefile: No such file or directory
make: *** No rule to make target ‘Makefile’. Stop.
ou:
make: *** No rule to make target ‘/AmigaOS4/Development/My Devs’ needed by ’01AOpenScreen’. Stop
(Le chemin d’accès de mon projet est tronqué d’ailleurs)
Qu’en pensez-vous ?
J’ai d’ailleurs aussi posté la question sur amigans.net :
http://www.amigans.net/modules/newbb/viewtopic.php?topic_id=2521&forum=34
En fait j’ai installé le nouveau SDK ailleurs (mais d’après Dietmar tu peux aussi écraser l’ancien qui se trouve dans l’arborescence de Cubic IDE), puis :
– modifié le fichier devkits:devkits.config et corrigé les chemins d’accès de la config gcc-OS4
– rajouté un fichier VERSION à la racine du répertoire de gcc avec le nouveau numéro de version dedans (voir le répertoire de l’ancien gcc dans compilers/)
– corrigé les scripts qui se trouvent dans scripts/ pour les faire pointer sur le nouveau SDK
– désactivé dans la user-startup ce qui est rajouté par l’installeur du SDK (les assigns sont faites par Cubic IDE)
– dans le menu contextuel -> References, j’ai remplacé les anciens includes / autodocs par les nouveaux et cliqué sur « Create » pour regénérer les liens.
ça a l’air compliqué comme ça mais ça va assez vite.
Evidemment, il faudrait aussi mettre à jour les dictionnaires.
Oui, mais il vaut le coup .
@CentaurZ: Ok … J’attendrais de voir si j’arrive à faire quelque chose de correct sur Amiga avant d’investir …
Il serait sympa qu’un petit fichier ZIP contenant toutes les modifications pour une installation précise du SDK soit disponible … Cela permettrait aux autres d’éviter les recherches que tu as fait et de pouvoir profiter de ces modifications …
@ +
comme je voulais :
1) avoir un SDK OS4 standard à un emplacement standard
2) ne pas avoir un autre SDK installé dans l’arborescence de Cubic
3) ne pas avoir une installation de Cubic non standard pour éviter à chaque mise à jour de Cubic d’avoir mes modifs écrasées
J’avais décidé d’installer le SDK par moi-même puis de faire des liens dans l’arborescence de Cubic vers les répertoires de mon SDK. De cette manière aucune modification dans les fichiers de Cubic, ou dans ceux du SDK, tout baigne
Par contre j’ai pas encore eu le temps d’installer le nouveau SDK là je pense que je vais devoir faire quelques modifs (à moins de lui laisser croire que mon SDK est toujours un 52.22)
Sinon j’ai (rapidement) testé Codebench ça n’a pas l’air mal du tout, après faut voir si ça va aboutir à une version commerciale, mais déjà c’est sympa. Le seul reproche que je lui ferais c’est toutes ces fenêtres je trouve ça pénible (une pour la barre d’outils, une pour l’édition des fichiers, une pour la liste des fichiers du projet, une pour les liens rapides dans le fichier, etc.) mais ça doit venir de mon habitude au boulot je développe sous Visual, Eclipse voir Delphi ou même PowerBuilder (oui je suis un peu couteau Suisse euh, pardon XRay, mais y a pas d’offense )
7 sujets de 1 à 7 (sur un total de 7)
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › Setup CodeBENCH 0.8 avec l’AmigaOS 4.1 SDK