19.02.2011, 19:58
Ich hab mir eben die OSL installiert (v. 2.10).
Im oslib Ordner waren nach der Installation 11 .h .
So,
Woran liegts?
Im oslib Ordner waren nach der Installation 11 .h .
So,
Code:
#include <oslib/oslib.h>
schon klar.
Aber ich erhalte trotzdem beim Kompilieren Fehlermeldungen bezüglich der OSL Funktionen, von wegen nicht definiert.
Fehlercode:
Spoiler: (anzeigen)
Code:
C:\pspsdk\project1>make
psp-gcc -I. -IC:/pspsdk/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=550 -c
-o main.o main.c
psp-gcc -I. -IC:/pspsdk/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=550 -L.
-LC:/pspsdk/psp/sdk/lib main.o -lpspdebug -lpspdisplay -lpspge -lpspctrl -lp
spsdk -lc -lpspnet -lpspnet_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -
lpspuser -lpspkernel -o Name.elf
main.o: In function `main':
main.c:(.text+0x94): undefined reference to `oslInit'
main.c:(.text+0xa0): undefined reference to `oslInitGfx'
main.c:(.text+0xa8): undefined reference to `oslInitConsole'
main.c:(.text+0xb8): undefined reference to `oslLoadSoundFile'
main.c:(.text+0xc0): undefined reference to `osl_quit'
main.c:(.text+0xc4): undefined reference to `osl_quit'
main.c:(.text+0xf8): undefined reference to `oslStartDrawing'
main.c:(.text+0x100): undefined reference to `oslReadKeys'
main.c:(.text+0xe0): undefined reference to `osl_keys'
main.c:(.text+0x108): undefined reference to `osl_keys'
main.c:(.text+0x11c): undefined reference to `osl_consolePosX'
main.c:(.text+0xe8): undefined reference to `osl_consolePosY'
main.c:(.text+0x120): undefined reference to `osl_consolePosY'
main.c:(.text+0x168): undefined reference to `oslConsolePrint'
main.c:(.text+0x170): undefined reference to `oslEndDrawing'
main.c:(.text+0x17c): undefined reference to `osl_frameskip'
main.c:(.text+0x180): undefined reference to `osl_frameskip'
main.c:(.text+0x178): undefined reference to `osl_maxFrameskip'
main.c:(.text+0x184): undefined reference to `osl_maxFrameskip'
main.c:(.text+0x188): undefined reference to `oslSyncFrameEx'
main.c:(.text+0xec): undefined reference to `osl_vsyncEnabled'
main.c:(.text+0x18c): undefined reference to `osl_vsyncEnabled'
main.c:(.text+0x190): undefined reference to `oslAudioVSync'
main.c:(.text+0x198): undefined reference to `osl_quit'
main.c:(.text+0x19c): undefined reference to `osl_quit'
main.c:(.text+0x1a8): undefined reference to `oslEndGfx'
main.c:(.text+0x1b0): undefined reference to `oslQuit'
main.c:(.text+0x1ec): undefined reference to `oslPlaySound'
main.c:(.text+0xe4): undefined reference to `osl_consolePosX'
main.c:(.text+0x1f8): undefined reference to `osl_consolePosX'
collect2: ld returned 1 exit status
make: *** [Name.elf] Error 1