Serait T'il Possible De Developpez Sous Win Sans Cygwin?


Mickyoun
 Share

Messages recommandés

Bonjour,

J aurais voulu savoir pourquoi le pspdev kit ne pourait fonctionner que sur une plateforme linux?

Est-ce a cause su gcc qui compile différemment des compilateurs windows?

Y a t-il juste une raison historique Open Source = linux?

Je voudrais donc savoir si, (en theorie) en reussissant à porter le toolchain et à le compiler sur visual studio (par exemple), on pourrait executer l'eboot version windows sur psp.

Merci d'avancepour vos réponses et solutions.

(sachant que si cela est possible, je m'y colle).

Lien vers le commentaire
Partager sur d'autres sites

Salut,

C'est toujours possible d'adapter le pspsdk, vu que le code source est dispo ;)

Ceci dit, les auteurs du pspdsk sont partiis sur la base d'un environnement unix, avec organisation des projets avec makefiles, scripts configure et autres utilistaires en ligne de commande. De plus, le compilateur utilisé est GCC avec les GNU binutils, tout simplement parce que c'est le seul environnement de programmation dont les sources soient disponibles, et permette de se constituer librement (et légalement) un cross-compilateur, c'est à dire un compilateur C/C++ générant du code objet pour une autre machine que celle qui exécute le compilateur. En plus le PSPSDK inclut un patch des binutils, pour que le CPU Allegrex de la PSP soit pleinement utilisable.

Donc, il faut un environnement de programmation utilisable avec GCC et c'est naturellement que les auteurs de PSPSDK ont utilisé les environnement unix natifs (Linux, FreeBSD ...) ou émulés (Cygwin, MinGw fonctionnant sous windows)

Lien vers le commentaire
Partager sur d'autres sites

  • 2 weeks later...

Juste pour ma culture général

Peut on m'expliquer ceci :

Ceci dit, les auteurs du pspdsk sont partiis sur la base d'un environnement unix, avec organisation des projets avec makefiles, scripts configure et autres utilistaires en ligne de commande. De plus, le compilateur utilisé est GCC avec les GNU binutils, tout simplement parce que c'est le seul environnement de programmation dont les sources soient disponibles, et permette de se constituer librement (et légalement) un cross-compilateur, c'est à dire un compilateur C/C++ générant du code objet pour une autre machine que celle qui exécute le compilateur. En plus le PSPSDK inclut un patch des binutils, pour que le CPU Allegrex de la PSP soit pleinement utilisable.

Donc, il faut un environnement de programmation utilisable avec GCC et c'est naturellement que les auteurs de PSPSDK ont utilisé les environnement unix natifs (Linux, FreeBSD ...) ou émulés (Cygwin, MinGw fonctionnant sous windows)

Ce qu'est GCC, unix, GNU binutiles, makefiles... et tout le reste svp ?

Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share