Cour De Programmation En C Pour La Psp


crackjerem
 Share

Messages recommandés

Hello,

Merci Pour ce magnifique tutorial ... ;)

J'ai reussi à tout faire enfin presque :(

Quand je veux compiler j ai un message d'erreur !

Et je ne sai pas d'ou cela peut provenir, malheuresement.

Voila le message d'erreur:

11er2.jpg

Si quelqu'un pourrait m'aider...

Merci d'avance,

CosmoS

Surement une erreur dans le fichier make a mon avis.

Lien vers le commentaire
Partager sur d'autres sites

Hello,

Merci Pour ce magnifique tutorial ... ;)

J'ai reussi à tout faire enfin presque :(

Quand je veux compiler j ai un message d'erreur !

Et je ne sai pas d'ou cela peut provenir, malheuresement.

Voila le message d'erreur:

11er2.jpg

Si quelqu'un pourrait m'aider...

Merci d'avance,

CosmoS

salut,

dans le Makefile, tu dois remplacer

-02-G0-Wall

par

-O2 -G0 -Wall

(note qu'il y a une lettre O à la place du zéro et des espaces en plus)

Lien vers le commentaire
Partager sur d'autres sites

Merci,

Exact j'ai corrigé mais j ai toujours et encore une erreur ^^:huh:

sanstitre12jr.jpg

Je met mon fichier main.c

/* Auteur: CosmoS   App : Helloworld */#include<pspkernel.h>#include<pspdebug.h>PSP_MODUKE_INFO("helloworld",0,0,1)#define printf pspDebugScreenPrintf/*Rappel de service de sortie*/int exit_callback(int arg1,int arg2, void *common){sceKernelExitGame();return0;}      /*Rappel de service*/int CallbackThread(SceSize args, void *argp){int cbid;cbid=sceKernelCreateCallback("Exit Callback", exit_callback, NULL);sceKernelRegisterExitCallback(cbid);sceKernelSleepThreadCB()return 0;}/*Monte le Rappel de service et envoie son ID*/int SetupCallback(void){int thid=0;thid=sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, 0, 0);if(thid>=0){sceKernelStartThread(thid, 0, 0);}return thid;}int main(){pspDebugScreenInit();SetupCallbacks();printf("Hello CosmoS");sceKernelSleepThread();retour 0;}

et mon makefile

TARGET = CosmoSOBJS = main.o  INCDIR = CFLAGS = -O2 -G0 -WallCXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rttiASFLAGS = $(CFLAGS)LIBDIR =LDFLAGS =STDLIBS= EXTRA_TARGETS = EBOOT.PBPPSP_EBOOT_TITLE = testPSP_EBOOT_ICON = ICON0.pngPSPSDK=$(shell psp-config --pspsdk-path)include $(PSPSDK)/lib/build.mak

Merci d'avance,

CosmoS

Lien vers le commentaire
Partager sur d'autres sites

Tu as une erreur dans la 7ème ligne de ton main.c . ;)

Tu as :

PSP_MODUKE_INFO("helloworld",0,0,1)

Mais il faut :

PSP_MODULE_INFO("helloworld",0,0,1);

(Le "L" de MODULE et le ";" en fin de ligne)

EDIT :

Euh...A mon tour d'avoir des problèmes. :(

Ca fait 2 fois que j'essaye de lancer psptoolchain (par "./toolchain.sh"), et les 2 fois, j'ai eu ça :

erreur%20psptoolchain.jpg

Quelqu'un à une idée ? blush

Modifié par MadJ37
Lien vers le commentaire
Partager sur d'autres sites

Pour l'erreur en ligne 18, met un espace entre return et 0 :

return 0;

Pour l'erreur en ligne 27, il faudrais voir le code de ton "main.c".

Et pour l'erreur en ligne 53, vérifie si ce n'est pas "return" que tu voulais mettre au lieu de "retour". ;)

Lien vers le commentaire
Partager sur d'autres sites

  • 10 months later...
Hello World :0

Je ne sais pas si sa vous interresse, mais j'ai réaliser un cour d'instruction pour l'apprentissage du C.

Vous pouvez le visualiser : ICI

Pour les esprits tordu, c'est pas de la pub que je fait, je souhaite juste vous aidez :D

Amicalement, crackjerem.

Bonjour

C'est pas un tutorial que tu a fait mais une bonne traduction de ce site http://www.psp-programming.com/tutorials/c/

mais t'a du passer du temps a traduire quand meme mais ca aurrait té plus correct de citer tes sources.

++

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