Anuncios Google

[Ayuda] Problema con libreria SDL

Pues bueno, he estado teniendo problemas al compilar con la libreria SDL, el problema es que nisiquiera compila, y el eboot que viene con el sample me da error 80020148.. Los archivos los baje de este tuto...

Y esto es lo que sale en la consola al compilar:

C:\PSPApps\samplegfx\Tutorial04_BMP>make
process_begin: CreateProcess((null), sh C:\PSPDev\psp\bin\sdl-config --cflags, .
..) failed.
process_begin: CreateProcess((null), sh C:\PSPDev\psp\bin\sdl-config --libs, ...
) failed.
psp-gcc -I. -IC:/PSPDev/psp/sdk/include -Wall -Wno-long-long -G0 -O2 -DJOY_YES
-D_PSP_FW_VERSION=150   -c -o main.o main.c
main.c:2:17: error: sdl.h: No such file or directory
main.c: In function 'main':
main.c:5: error: 'SDL_Surface' undeclared (first use in this function)
main.c:5: error: (Each undeclared identifier is reported only once
main.c:5: error: for each function it appears in.)
main.c:5: error: 'Imagen' undeclared (first use in this function)
main.c:5: error: 'PantallaV' undeclared (first use in this function)
main.c:5: warning: left-hand operand of comma expression has no effect
main.c:6: error: 'SDL_Event' undeclared (first use in this function)
main.c:6: error: expected ';' before 'Evento'
main.c:7: warning: implicit declaration of function 'SDL_Init'
main.c:7: error: 'SDL_INIT_VIDEO' undeclared (first use in this function)
main.c:8: warning: implicit declaration of function 'SDL_ShowCursor'
main.c:9: warning: implicit declaration of function 'SDL_SetVideoMode'
main.c:9: error: 'SDL_HWSURFACE' undeclared (first use in this function)
main.c:9: error: 'SDL_DOUBLEBUF' undeclared (first use in this function)
main.c:10: warning: implicit declaration of function 'SDL_LoadBMP'
main.c:11: warning: implicit declaration of function 'SDL_BlitSurface'
main.c:12: warning: implicit declaration of function 'SDL_Flip'
main.c:13: warning: implicit declaration of function 'SDL_FreeSurface'
main.c:14: warning: implicit declaration of function 'SDL_WaitEvent'
main.c:14: error: 'Evento' undeclared (first use in this function)
main.c:16: error: 'SDL_QUIT' undeclared (first use in this function)
make: *** [main.o] Error 1
 
C:\PSPApps\samplegfx\Tutorial04_BMP>

Ahi me di cuenta de que el error era que la libreria estaba mal ubicada, asi que cambie esto:

#include <sdl.h>
 
//por
 
#include <SDL\sdl.h>

Y ahora esto sale en la consola:

C:\PSPApps\samplegfx\Tutorial04_BMP>make
process_begin: CreateProcess((null), sh C:\PSPDev\psp\bin\sdl-config --cflags, .
..) failed.
process_begin: CreateProcess((null), sh C:\PSPDev\psp\bin\sdl-config --libs, ...
) failed.
psp-gcc -I. -IC:/PSPDev/psp/sdk/include -Wall -Wno-long-long -G0 -O2 -DJOY_YES
-D_PSP_FW_VERSION=150  -L. -LC:/PSPDev/psp/sdk/lib   main.o -lstdc++ -lSDL   -lp
spdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lc -lpspnet -lpspnet_inet -lpsp
net_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel -o TUTORIAL04.elf
 
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspaudio.o):
 In function `PSPAUD_CloseAudio':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\audio\psp/SDL_pspaud
io.c:134: undefined reference to `sceAudioChRelease'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspaudio.o):
 In function `PSPAUD_PlayAudio':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\audio\psp/SDL_pspaud
io.c:120: undefined reference to `sceAudioOutputPannedBlocking'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\audio\psp/SDL_pspaud
io.c:118: undefined reference to `sceAudioOutputBlocking'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspaudio.o):
 In function `PSPAUD_OpenAudio':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\audio\psp/SDL_pspaud
io.c:194: undefined reference to `sceAudioChReserve'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `PSP_GuStretchBlit':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:629: undefined reference to `sceGuStart'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:630: undefined reference to `sceGuEnable'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:631: undefined reference to `sceGuTexMode'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:632: undefined reference to `sceGuTexFunc'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:633: undefined reference to `sceGuTexFilter'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:634: undefined reference to `sceGuTexImage'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:635: undefined reference to `sceGuTexSync'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:672: undefined reference to `sceGuDrawArray'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:639: undefined reference to `sceGuGetMemory'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:647: undefined reference to `sceGuTexImage'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:649: undefined reference to `sceGuTexSync'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:676: undefined reference to `sceGuFinish'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `PSP_FlipHWSurface':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:558: undefined reference to `sceGuSwapBuffers'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:551: undefined reference to `sceGuSync'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:558: undefined reference to `sceGuSwapBuffers'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `PSP_GuUpdateRects':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:734: undefined reference to `sceGuSync'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:734: undefined reference to `sceGuSync'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `PSP_FillHWRect':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:688: undefined reference to `sceGuStart'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:690: undefined reference to `sceGuGetMemory'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:697: undefined reference to `sceGuDrawBuffer'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:701: undefined reference to `sceGuColor'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:702: undefined reference to `sceGuDrawArray'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:704: undefined reference to `sceGuDrawBuffer'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:706: undefined reference to `sceGuFinish'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:707: undefined reference to `sceGuSync'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `HWAccelBlit':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:587: undefined reference to `sceGuStart'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:589: undefined reference to `sceGuCopyImage'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:595: undefined reference to `sceGuFinish'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:599: undefined reference to `sceGuSync'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `PSP_SetColors':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:759: undefined reference to `sceGuStart'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:760: undefined reference to `sceGuClutLoad'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:761: undefined reference to `sceGuFinish'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:762: undefined reference to `sceGuSync'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `PSP_VideoQuit':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:777: undefined reference to `sceGuTerm'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspvideo.o):
 In function `PSP_GuInit':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:250: undefined reference to `sceGuInit'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:251: undefined reference to `sceGuStart'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:252: undefined reference to `sceGuDispBuffer'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:257: undefined reference to `sceGuDrawBuffer'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:259: undefined reference to `sceGuClear'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:260: undefined reference to `sceGuOffset'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:261: undefined reference to `sceGuViewport'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:262: undefined reference to `sceGuScissor'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:263: undefined reference to `sceGuEnable'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:264: undefined reference to `sceGuFrontFace'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:266: undefined reference to `sceGuFinish'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:267: undefined reference to `sceGuSync'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:270: undefined reference to `sceGuDisplay'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:254: undefined reference to `sceGuClutMode'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspvid
eo.c:255: undefined reference to `sceGuDrawBuffer'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspevents.o)
: In function `PSP_EventQuit':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspeve
nts.c:274: undefined reference to `pspIrKeybFinish'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspevents.o)
: In function `PSP_EventInit':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspeve
nts.c:247: undefined reference to `pspIrKeybInit'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspeve
nts.c:249: undefined reference to `pspIrKeybOutputMode'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspevents.o)
: In function `PSP_PumpEvents':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspeve
nts.c:112: undefined reference to `pspIrKeybReadinput'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspevents.o)
: In function `EventUpdate':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspeve
nts.c:71: undefined reference to `sceHprmPeekCurrentKey'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o): In
 function `PSP_GL_Init':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:109: undefined reference to `eglGetDisplay'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:109: undefined reference to `eglGetError'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:110: undefined reference to `eglInitialize'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:110: undefined reference to `eglGetError'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:135: undefined reference to `eglChooseConfig'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:135: undefined reference to `eglGetError'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:143: undefined reference to `eglCreateContext'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:143: undefined reference to `eglGetError'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:144: undefined reference to `eglCreateWindowSurface'
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:144: undefined reference to `eglGetError'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o): In
 function `PSP_GL_SwapBuffers':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:82: undefined reference to `eglSwapBuffers'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o): In
 function `PSP_GL_MakeCurrent':
C:\msys\home\jetdrone\minpspw\devpaks\017_SDL\build\SDL\src\video\psp/SDL_pspgl.
c:69: undefined reference to `eglMakeCurrent'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x4): undefined reference to `glBegin'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xc): undefined reference to `glBindTexture'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x14): undefined reference to `glBlendFunc'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x1c): undefined reference to `glColor4f'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x2c): undefined reference to `glDisable'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x34): undefined reference to `glEnable'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x3c): undefined reference to `glEnd'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x44): undefined reference to `glFlush'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x4c): undefined reference to `glGenTextures'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x54): undefined reference to `glGetString'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x5c): undefined reference to `glLoadIdentity'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x64): undefined reference to `glMatrixMode'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x6c): undefined reference to `glOrtho'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x74): undefined reference to `glPixelStorei'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x7c): undefined reference to `glPopAttrib'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x84): undefined reference to `glPopClientAttrib'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x8c): undefined reference to `glPopMatrix'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x94): undefined reference to `glPushAttrib'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0x9c): undefined reference to `glPushClientAttrib'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xa4): undefined reference to `glPushMatrix'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xac): undefined reference to `glTexCoord2f'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xb4): undefined reference to `glTexEnvf'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xbc): undefined reference to `glTexImage2D'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xc4): undefined reference to `glTexParameteri'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xcc): undefined reference to `glTexSubImage2D'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xd4): undefined reference to `glVertex2i'
c:/pspdev/bin/../lib/gcc/psp/4.3.5/../../../../psp/lib\libSDL.a(SDL_pspgl.o):(.r
odata+0xdc): undefined reference to `glViewport'
collect2: ld returned 1 exit status
make: *** [TUTORIAL04.elf] Error 1
 
C:\PSPApps\samplegfx\Tutorial04_BMP>

Que puedo hacer??? Programadores ayuda por favor!!! Gracias!! Sellado


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Andresmargar

Incluye el SDK

Tienes que incluir otras librerias para que detecte las funciones, ya que el SDL esta basado en el devkitPSP, pon:

 

#include <pspkernel.h>
#include <pspdebug.h>
#include <pspthreadman.h>
#include <pspgu.h>

 

Con eso deberia bastar :)


~Actualmente estudiando Ingeniería de las Tecnologías de la Telecomunicación en la Escuela de Ingenieros~

Imagen de Dioni0396

Normal...

Esos tutoriales estan desactualizados... Ya no se usa la libreria SDL para programar para PSP.

Imagen de arielnmz

y...

entonces?? que se usa ahora??

Imagen de arielnmz

graciass!!

pense que era solo otra libreria como para usar las olas del vsh o algo asi.. osea que ya no tengo que usar intrafont ni nada de esas cosas?? es que he tenido problemas compilando codigo con intrafont... :/

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.