All pastes #171018 Raw Edit

Sans nom

public text v1 · immutable
·published 2006-09-14 23:08 UTC
rendered paste body
//MAKE FILE
TARGET = X
PSPSDK = $(shell psp-config --pspsdk-path)
PSPBIN = $(shell psp-config --psp-prefix)/bin
SDL_CONFIG = $(PSPBIN)/sdl-config
OBJS =	main.o
	

DEFAULT_CFLAGS = $(shell $(SDL_CONFIG) --cflags)

MORE_CFLAGS = -G0 -O2

CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
CXXFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -fno-exceptions -fno-rtti

LIBS = -lSDL -lSDLmain $(shell $(SDL_CONFIG) --libs)

EXTRA_TARGETS = EBOOT.PBP

include $(PSPSDK)/lib/build.mak

//SOURCE CODE
#include <pspkernel.h>
#include <stdio.h>
#include <stdlib.h>
#include <pspctrl.h>
#include <SDL/SDL.h>
SceCtrlData pad; 
SDL_main()
{
    SDL_Init(SDL_INIT_VIDEO);
    return 0;      
}    

//THE ERROR
main.o: In function `SDL_main`:
main.c:(.text+0x8): undefined reference to `SDL_Init`
collect2: ld returned 1 exit status
make: *** [X.elf] Error 1