Forums GAMERGEN

[C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Règles du forum
Cette section reste soumise aux règles du forum, aucun contenu warez, illégal et dangereux n'est toléré.

[C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar SAUVALDANNY » 16 Jan 2011, 14:36

Bonjour et bienvenu à tous dans mon second Tutoriel!!!


/! \Attention... Il est là... Il est enfin arrivé... LE tutoriel pour installer un environnement de développement complet pour programmer sur PSP SOUS LINUX!/!\

J'ai enfin trouvé comment installer le nécessaire pour programmer sous linux pour PSP (au bout d'un mois de recherche^^).
Vous allez me dire : "Il y a déjà plein de tuto pour sa!" mais non il sont tous "périmé" car le site ps2dev a dû fermé (c'est une hypothèse un moi je sais pas ^^^^ ).
Vous savez sûrement que Linux est super pour programmer ou on vous l'a dit mais mais vous ne savez pas trop et bien MOI Sauval Danny, The boss! fils de...(Nan je me la pête un peu là). Bon sinon je vous confirme que c'est pratique SI vous savez l'utiliser!

Bon trêve de bavardages inutile et sans intéret! Place au Tuto en personne! MDR

Je précise que j'ai réalisé et testé ce tuto sous Ubuntu 10.10 mais sa doit fonctionner avec Kubuntu, Xubuntu...
Tout d'abord, avant de télécharger les fichier nécessaires à l'installation de l'environnement de développement, il nous faut savoir si votre linux est un 32 ou 64 bit. Si vous le savez ben tant mieux^^ et si ce n'est pas le cas aller à l'étape 1 :

Etape 1- 32 ou 64 bit???

Alors pour savoir sa ce n'est pas compliqué (si on vous montre).
Ouvrez un terminal et tapez : uname -a

Vous obtenez un "truc" comme ça :

Code: Select All Code
Linux kashi76 2.6.35-23-generic #41-Ubuntu SMP Wed Nov 24 10:18:49 UTC 2010 i686 GNU/Linux


ou comme ça :

Code: Select All Code
Linux D1400-XU804 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64 GNU/Linux


Le votre est évidemment différent. Le premier est un 32 bit et le second un 64 bit car dans le premier il y "i686" alors que le second il y a "x86_64" le 64 représente 64 bit (Etait-ce la peine de le dire? LOL ).
Si vous ne comprenez pas si vous avez un 32 ou 64 bit copiez la ligne que vous donnera la commande "uname -a" et postez la ici je vous dirait^^.

vous savez votre version? Passez donc à l'étape 2 :

Etape 2-Télécharger les fichiers nécessaires

Vous voilà à l'étape 2, rendez vous sur cette page : http://www.jetdrone.com/minpspw

Vous obtenez sa :

Image

Choisi "MinPSP 0.10.0 debian/ubuntu deb" avec 64 ou 32 bit (en fonction de votre version 64 ou 32 bit).
Le téléchargement commence (entre 5 à 10 minute selon votre connection^^).
Une fois terminer NE L'OUVREZ PAS AVEC LA LOGITECH UBUNUTU!!! Et passez à l'étape 3
Etape 3-Avoir les droit d'installer le pspsdk

Pour pouvoir extraire le pspsdk dans /usr/local, il nous faut acquérir les droits.
Pour cela entrer dans un terminal les commande suivantes :

Code: Select All Code
cd /usr
sudo chmod 777 local


Il est possible qu'on vous demande votre mot de passe, si c'est le cas, taper le.
Vous avez désormais les droits d'installer le pspsdk.

Etape 4-Installer le pspsdk

Aller dans le dossier où vous avez télécharger le pspsdk, cliquer droit dessus et ouvrez le avec le gestionnaire d'archive.
Vous avez un dossier "OPT" et "DEBIAN". Aller dsans "OPT", vous avez un dossier "pspsdk". Cliquer droit dessus et faite "extraire". Dans la fenêtre qui s'ouvre, en dessous de "Bureau" à droite, cliquer sur "systeme de fichier". A droite, aller dans le dossier "usr" puis "local" et cliquer sur "extraire".

Vous voulez une bonne nouvelle? Vous êtes prêt à compiler vos programmes psp!!!
Image

Etape 5-Instant de vérité!

Pour vérifier cela, ouvrez un terminal est aller dans votre dossier pspdev à coup de "cd".
Pour moi je doit taper :
Code: Select All Code
cd
cd Bureau/pspdev/


Puis on va compiler un sample (un exemple) pour cela aller dans le dossier qui se trouve dans psp/sdk/samples/audio/polyphonic
Pour cela faite :
Code: Select All Code
cd psp/sdk/samples/audio/polyphonic/


Si vous faites un "ls" :
Code: Select All Code
ls


Vous avez un fichier "main.c" et un fichier "makefile" ce sont vos codes sources.
Une fois dans ce dossier polyphonic tapez "make" quelque chose comme ca devrai ce faire :
Code: Select All Code
danny@kashi76:~/Bureau/pspdev/psp/sdk/samples/audio/polyphonic$ make
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150   -c -o main.o main.c
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150  -L. -L/usr/local/pspdev/psp/sdk/lib   main.o -lpspaudiolib -lpspaudio -lpspdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lc -lpspnet -lpspnet_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel -o polyphonic.elf
psp-fixup-imports polyphonic.elf
mksfo 'Polyphonic sample by Shine' PARAM.SFO
psp-strip polyphonic.elf -o polyphonic_strip.elf
pack-pbp EBOOT.PBP PARAM.SFO NULL  \
      NULL NULL NULL  \
      NULL  polyphonic_strip.elf NULL
[0]        408 bytes | PARAM.SFO
[1]          0 bytes | NULL
[2]          0 bytes | NULL
[3]          0 bytes | NULL
[4]          0 bytes | NULL
[5]          0 bytes | NULL
[6]      69940 bytes | polyphonic_strip.elf
[7]          0 bytes | NULL
/usr/local/pspdev/bin/rm -f polyphonic_strip.elf
make: /usr/local/pspdev/bin/rm : commande introuvable
make: [EBOOT.PBP] Erreur 127 (ignorée)
danny@kashi76:~/Bureau/pspdev/psp/sdk/samples/audio/polyphonic$


Pour vérifier si tout ces bien dérouler, taper "ls" et regarder si vous avez un fichier Eboot.pbp :
Code: Select All Code
danny@kashi76:~/Bureau/pspdev/psp/sdk/samples/audio/polyphonic$ ls
EBOOT.PBP  main.o    PARAM.SFO       polyphonic_strip.elf
main.c     Makefile  polyphonic.elf


Si c'est le cas bravo! Vous avez réussi à installer un environnement de développement pour programmer sous linux!
Image

Vous avez suivi mon tuto? Eh bien je vous remercie. Mais puis-je vous demander en échange de me faire part de vos remarques, suggestions, compliments, critiques...

Merci d'avance!
SAUVALDANNY Gamer Hardcore
Gamer Hardcore
Messages: 944
Inscription: 13 Sep 2011, 16:13
Prénom: Danny
Pays: France
Sexe: Homme

Re: [C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar christhefull » 16 Jan 2011, 21:09

Pas mal du tout ce petit tuto :D
Image
Avatar de l’utilisateur christhefull Gamer du Dimanche
Gamer du Dimanche
Messages: 44
Inscription: 14 Sep 2009, 19:26

Re: [C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar SAUVALDANNY » 16 Jan 2011, 21:36

Merci^^.
SAUVALDANNY Gamer Hardcore
Gamer Hardcore
Messages: 944
Inscription: 13 Sep 2011, 16:13
Prénom: Danny
Pays: France
Sexe: Homme

Re: [C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar christhefull » 18 Jan 2011, 21:19

Malheureusement, je n'ai pas Linux... --'
Image
Avatar de l’utilisateur christhefull Gamer du Dimanche
Gamer du Dimanche
Messages: 44
Inscription: 14 Sep 2009, 19:26

Re: [C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar SAUVALDANNY » 19 Jan 2011, 15:33

Je te conseillerai de passer à linux c'est beaucoup mieux que windows et c'est gratuit.
Tu peux aller voir ici c'est très bien détailler (si tu as besoin d'aide demande moi) : http://www.siteduzero.com/tutoriel-3-12827-reprenez-le-controle-a-l-aide-de-linux.html

Si jamais tu ne veux pas utiliser linux j'ai réaliser un tuto pour windows : http://www.pspgen.com/forums/installez-tout-ce-qu-il-faut-pour-programmer-sur-psp-t220250.html
:angel:
SAUVALDANNY Gamer Hardcore
Gamer Hardcore
Messages: 944
Inscription: 13 Sep 2011, 16:13
Prénom: Danny
Pays: France
Sexe: Homme

Re: [C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar christhefull » 19 Jan 2011, 18:21

Je voudrais bien passer sur Linux, mais cet ordinateur n'est pas mien, donc je vais devoir rester sur Windows :cry:
En tout cas Merci l'ami pour le tuto sur Windows je consulte çà de suite :D
Image
Avatar de l’utilisateur christhefull Gamer du Dimanche
Gamer du Dimanche
Messages: 44
Inscription: 14 Sep 2009, 19:26

Re: [C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar SAUVALDANNY » 19 Jan 2011, 19:43

De rien^^.
Tu me diras si tu as aimé.
SAUVALDANNY Gamer Hardcore
Gamer Hardcore
Messages: 944
Inscription: 13 Sep 2011, 16:13
Prénom: Danny
Pays: France
Sexe: Homme

Re: [C/C++]Installer tout ce qu'il faut pour programmer sur PSP.

Message non lupar Fishkilleur » 23 Mar 2011, 20:38

La manip qui consiste à décompresser manuellement le deb est ici nécessaire car celui est mal fait.

Pour faire simple un deb c'est un peu, comme les pack RTU disponible sur PSPGen.
L'arborescence du deb équivaut à l'arborescence du système à sa racine.
Donc dans ce deb il aurai fallut au lieu d'un dossier opt, un dossier usr/lib, et on aurait pu l'installer en un clic.
Faudrait voir ça avec le packageur du deb.

Mais merci pour ta technique ;).
Image
Fishkilleur Gamer du Dimanche
Gamer du Dimanche
Messages: 23
Inscription: 18 Déc 2010, 14:14
Prénom: Fishkilleur
Pays: France
Sexe: Homme


 

Retourner vers Underground