Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation Assembleur 68K » La fin de a68k (54 réponse(s))
./REPRISE DU POST PRECEDENT (post n°38)   Marquer comme non lu.
Sasume Ecrit le: Samedi 10 juillet 2004 à 19:46 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Les sources doivent être super compliquées, non ?
Enfin, gigantesques je veux dire (par rapport à a68k).
    
./Post n°39   Marquer comme non lu.
Ephyx Ecrit le: Samedi 10 juillet 2004 à 19:50 Déconnecté(e)    Voir le profil de Ephyx Envoyer un email à Ephyx Visiter le site WEB de Ephyx Envoyer un message privé à Ephyx  


Oui mais probablement bien structurée, sinon ce serait vraiment un enfer pour s'y retrouver %)
Lemuria & Sirius-B, chouette :D
    
./Post n°40   Marquer comme non lu.
Sasume Ecrit le: Samedi 10 juillet 2004 à 20:00 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Je ne parviens pas à les trouver, quelqu'un peut-il m'aider ?
    
./Post n°41   Marquer comme non lu.
Lionel Debroux Ecrit le: Dimanche 11 juillet 2004 à 10:03 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

GNU as ("gas") doit être un binutil. J'ai les sources des binutils et des diffutils, mais je ne sais pas si je suis à jour, et je ne m'en sers de toute façon pas.
Lionel Debroux - membre de TICT.
    
./Post n°42   Marquer comme non lu.
ExtendeD Ecrit le: Dimanche 11 juillet 2004 à 10:33 Déconnecté(e)    Voir le profil de ExtendeD Envoyer un email à ExtendeD Envoyer un message privé à ExtendeD  

Kevin Kofler :
Je compte plutôt modifier le parseur de GNU as si j'y arrive. Je pense qu'il n'y a pas trop à changer, mais il faut que je regarde en détail.

Voilà une bonne idée. Je suis prêt à laisser tomber a68k si son remplacement supporte la même syntaxe. Et ce n'est pas une bonne idée de se baser sur des scripts de conversion.
    
./Post n°43   Marquer comme non lu.
Invité Ecrit le: Lundi 12 juillet 2004 à 18:31 Déconnecté(e)    
 
Je suis prêt à laisser tomber a68k si son remplacement supporte la même syntaxe.


Idem :)



Une question : quel est le problème exact avec les licences ? Pourquoi faut(il impérativement laisser tomber a68k ?
    
./Post n°44   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 12 juillet 2004 à 19:04 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Pour la syntaxe: attention, GNU as travaille avec des différences d'adresses explicites en interne, donc si le code ne passe pas avec a68k -a (mode all-relocs), il a de fortes chances de ne pas passer avec GNU as non plus, et il n'y a rien qu'on puisse y faire. Cela concerne avant tout les move #(label1-label2)/4-1,d0 que PpHd aime tant. (On n'a pas le droit de diviser une différence d'adresses par 4.)

tnt :
Une question : quel est le problème exact avec les licences ?

La licence de A68k n'est pas libre. Elle interdit la distribution commerciale, et selon l'interprétation même l'usage à des fins commerciales, et elle n'autorise pas non plus clairement les modifications.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°45   Marquer comme non lu.
Invité Ecrit le: Jeudi 15 juillet 2004 à 19:55 Déconnecté(e)    
 
La licence de A68k n'est pas libre. Elle interdit la distribution commerciale, et selon l'interprétation même l'usage à des fins commerciales, et elle n'autorise pas non plus clairement les modifications.


Donc si je comprends bien, TIGCC est plus ou moins illégal à l'heure actuelle (dans sa conception).
    
./Post n°46   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 15 juillet 2004 à 20:03 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Notre version de A68k, peut-être. En 1991, l'auteur a abandonné le projet et a sorti les sources (probablement pour qu'on puisse les améliorer), mais il n'a pas mis de licence permettant clairement les modifications (alors qu'il est censé le faire s'il veut qu'on puisse modifier son logiciel). (Il existe aussi une autre version patchée de A68k par l'auteur de UPX, d'ailleurs. Certains de ses patches seraient intéressants à merger dans TIGCC, d'autres non, et je n'ai pas encore fait le tri.)

Pour le reste, on a pas mal fait le nettoyage en ce qui concerne les licences. Il y avait pas mal de problèmes au début (GCC distribué sans les sources, violations de la FDL sur les docs), mais ils ont été corrigés.
-Edité le Jeudi 15 juillet 2004 à 20:04 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°47   Marquer comme non lu.
Invité Ecrit le: Jeudi 15 juillet 2004 à 20:04 Déconnecté(e)    
 
mais il n'a pas mis de licence permettant clairement les modifications (alors qu'il est censé le faire s'il veut qu'on puisse modifier son logiciel)


Et il n'y aurait pas moyen de le contacter pour lui demander ?
    
./Post n°48   Marquer comme non lu.
Lionel Debroux Ecrit le: Samedi 17 juillet 2004 à 09:30 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Il n'y a pas touché depuis 1991, et personne n'a eu de nouvelles...
Lionel Debroux - membre de TICT.
    
./Post n°49   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 19 juillet 2004 à 04:14 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Bonne nouvelle: tous tests faits, GNU as a bien l'air d'accepter (label1-label2)/4 (du moins tant qu'on n'est pas en mode all-relocs), donc ce problème-là n'en est probablement pas un. :)
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°50   Marquer comme non lu.
Sasume Ecrit le: Lundi 19 juillet 2004 à 09:49 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

A quoi ça sert d'être en mode all-relocs ?
    
./Post n°51   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 19 juillet 2004 à 16:17 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


À ce que le linker puisse couper (supprimer) des octets de code en optimisant (option --cut-ranges, activée par défaut dans l'IDE).
-Edité le Lundi 19 juillet 2004 à 16:18 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°52   Marquer comme non lu.
Invité Ecrit le: Mercredi 21 juillet 2004 à 13:04 Déconnecté(e)    
 
Il n'y a pas touché depuis 1991, et personne n'a eu de nouvelles...


Dans ce cas, vous pensez vraiment qu'il va vous mettre un procès aux fesses ?! Restez cohérent tout de même.
    
./Post n°53   Marquer comme non lu.
ExtendeD Ecrit le: Jeudi 22 juillet 2004 à 17:53 Déconnecté(e)    Voir le profil de ExtendeD Envoyer un email à ExtendeD Envoyer un message privé à ExtendeD  

C'est plus éthique qu'autre chose. Et comment faire respecter ses licences si on ne respecte pas les autres ?
    
./Post n°54   Marquer comme non lu.
Invité Ecrit le: Samedi 24 juillet 2004 à 23:46 Déconnecté(e)    
 
C'est plus éthique qu'autre chose. Et comment faire respecter ses licences si on ne respecte pas les autres ?


Je suis bien d'accord, mais apparament l'auteur a mis ses travaux en abandonware, sans réellement dire que ses travaux étaient libres. Alors il y a quelques ambiguïtés, et je pense qu'en partant de là... Enfin, c'est sûr qu'il faut bien étudier la chose avant de faire quoi que ce soit.
    
  :: Index » Forum Ti68K » Programmation Assembleur 68K » La fin de a68k (54 réponse(s))
Pages : 3/3     « 1 2 [3] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 44.09ms avec 23 requetes