website logo
Auteur
avatar
JaMiGa

Forum » » Développement » » Comment compiler des logiciels "Opensource" sur MorphOS ?


Post� : 09-10-2008 18:29 icone du post



mais je ne comprend pas tout car c'est en anglais !!!


Voilà par où il faudrait commencer, amha :)



- Quel compilateur il me faut ?


GCC



- Quellles sont les modifications àréaliser pour que le dit logic iel "tourne" ?


Trop vague comme question, ça peut aller de "aucune" Ã "tout réécrire". Tu as un programme précis en tête ? :)



Pour un programme en ligne de commande, quelques connaissances sur 
Amiga/Morphos et quelques modifs et ça devrait passer.


Pas d'accord. Si le programme dépend de tout un tas de librairies pourries (comme tu le dis après), on s'éloigne beaucoup du "quelques". Le caractère "ligne de commande" n'a rien à voir avec la facilité de porter tel ou tel truc (ça peut demander moins de travail évidemment mais ça ne rend pas ce travail forcément plus facile).



Si la GUI est du type portable comme c'est le cas des programmes  en SDL,


Dit comme ça, ça ne veut pas dire grand chose (et encore je suis gentil). On peut faire des GUI avec SDL (donc elles sont portables, puisque SDL l'est) tout comme on peut en faire avec MUI ou OpenGL, par exemple. Je passe la suite, donc :)



Il arrive aussi très souvent que les programmes soient dépendants  d'autres programmes/parties d'un system/librayries etc.
alors il faut aussi porter ces parties pour que le programme princ ipale puisse les appeler au moment voulu.


C'est plutôt pour cette raison qu'on n'a pas certains programmes qu'au fait de "la portabilité de leur GUI" (?)...



En gros, porter une application d'un système àun autre c'est tout  un art et rares sont ceux qui le font bien.


Rares sont les applications Open Source qui ne sont pas des merdes immondes mal codées et qui sont vraiment portables aussi :)



Nous pouvons retenir que certains codeurs dans notre petite planète  sont de vrais génies puisque si je prend pour exemple Mplayer,


Merci Nico ! :]

Ah oui je voulais rajouter un truc, Open Source ne signifie pas portable.

[edit:] Et voilà il m'a encore rajouté des espaces insécables (marque du caractère amateur du truc :)) que je ne peux pas voir si j'édite, mais quelle crotte.


Message édité par : JaMiGa / 09-10-2008 18:35


Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=66&forum=52