| 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 Doolittle




 | 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 5 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 : 261

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

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

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
 · Carte acceleratrice WARP 1260 il y a 2 heures et 10 minutes
 · LECTURE CDDA Amiga 4000 il y a 4 heures et 19 minutes
 · Rom 4.2 pour A2286 il y a 4 heures et 45 minutes
 · probleme a1200 B1260 80 mhz il y a 5 heures et 44 minutes
 · Vendredi 18/10/19 à 21h : 8ème soirée Chat IRC sur #amigaimpact il y a 8 heures et 23 minutes
 · [Vends/Echanges] Audio vinyl : LP, Single – lecteur CD/MP3/Radio il y a 8 heures et 23 minutes
 · MorphOS au quotidien il y a 9 heures et 23 minutes
 · [Alchimie XIII – Covoiturage] En partance du 44 il y a 10 heures et 10 minutes
 · [VENDS] Lot Bar. mémoire il y a 10 heures et 19 minutes
 · C64 boiter lego il y a 11 heures et 2 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!