| Amiga Impact

  · Accueil
  · Actualités
   · Proposer une info
  · Agenda
   · Proposer une date
  · Articles
  · Forum
  · Petites Annonces
  · Chat IRC
  · À propos du site
   · Confidentialité



 | Connexion

Identifiant :

Mot de passe :

 Mémoriser

  · Inscription
  · Mot de passe oublié



 | En ligne

Illustration du profil de Gouky Illustration du profil de Slater79 Illustration du profil de pulp Illustration du profil de Rnooo Illustration du profil de hivernaal Illustration du profil de papiosaur Illustration du profil de Phil Illustration du profil de EdVirus






 | Nous suivre

Flux RSSGoogle+TwitterFacebook





Forum

/   Forums d'Amiga Impact
   /  binutils 68k

Ce sujet a 2 réponses, 2 participants et a été mis à jour par  modulo, il y a 5 ans et 3 mois.

3 sujets de 1 à 3 (sur un total de 3)

Auteur Messages   
#210795 binutils 68k
 le 12/05/2014 à 12:08


modulo

Participant
  • Messages : 244

Bonjour,

Savez-vous comment compiler les binutils avec comme cible les MC68x00 ? J’ai essayé en prenant les sources sur le ftp GNU, mais il manque un backend 68000.

Il y a bien ce site: http://sourceforge.net/projects/adtools/ , mais après checkout des sources, j’ai l’impression que ça ne concerne que les PPC et AmigaOS4.

Il me semblait avoir vu un site qui proposait un «pack» developpement (avec un assembleur externe, mais du moment que je récupère le bon backend, ça me va). Je n’arrive pas à le retrouver.

 

Merci.

#210821 Répondre à : binutils 68k
 le 12/05/2014 à 19:21


bigdan

Admin bbPress
  • Messages : 4611

Je ne suis pas codeur (enfin un peu mais passons..) mais cela ne me semble pas gagné http://www.amigacoding.de/index.php?topic=299.0

Tu as regardé du coté de VBCC ? http://sun.hasenbraten.de/vbcc/

#210824 Répondre à : binutils 68k
 le 12/05/2014 à 19:56


modulo

Participant
  • Messages : 244

Bon alors j’ai un peu cherché, et je suis tombé là dessus:

https://github.com/cahirwpz/m68k-amigaos-toolchain

Donc là on a plusieurs versions des binutils amiga, avec les patches pour les backend Amiga. Les binutils utilisés ont plusieurs années (il y en a deux d’ailleurs, un pour 68k et l’autre pour PPC).

J’ai appris au passage que l’Amiga avait son format d’exécutable (hunk), je pensais que c’était le principe du .com de MS-Dos, à savoir un objet mappé en mémoire et exécuté (sans signature). Je pensais donc écrire un stub à partir de l’objet pour générer l’exécutable (les binutils permettent ça assez facilement).

De fil en aiguilles, je suis tombé sur le site dont tu donnais le lien, et je me suis rendu compte qu’il y avait un cross-assembleur avec son linker, en plus du compilateur C.

Je vais donc me pencher sur vasm/vlink. Dès que j’aurai réussi à configurer fs-uae pour avoir un boot dans un CLI, avec une émulation disque dur pour écrire facilement des fichiers compilés depuis mon Linux, et les lancer.


3 sujets de 1 à 3 (sur un total de 3)

Vous devez être connecté pour répondre à ce sujet.

                   
Derniers sujetsFraîcheur
 · Les cartes accélératrices pour AMIGA 500 il y a 7 minutes
 · RASTARI il y a 9 heures et 19 minutes
 · MorphOS au quotidien il y a 10 heures et 45 minutes
 · [VENDS] matériel Amiga il y a 11 heures et 55 minutes
 · 007 (Bond) joué par une femme il y a 11 heures et 58 minutes
 · [RECHERCHE] Agnus 8372A ou 8375 il y a 11 heures et 59 minutes
 · [RECHERCHE] Indivision pour Amiga 1200 il y a 12 heures et 2 minutes
 · Qu’avez-vous acheté aujourd’hui? il y a 14 heures et 21 minutes
 · [VENDS] pièces CM Amiga 600 il y a 15 heures et 13 minutes
 · [VENDS] 2 Alim pour Amiga + 1 Extensions 512k il y a 15 heures et 17 minutes





RechercheFraîcheur


Copyright © 2004-2019 Amiga Impact. Tous droits réservés. Les marques citées sont déposées par leurs propriétaires respectifs.
Conditions d'Utilisation, Politique de Confidentialité et Information sur les cookies.


Fil RSS WordPressNicolas Gressard, Conseil et développement informatique

Do NOT follow this link or you will be banned from the site!