Edit

kc3-lang/SDL/Makefile.psp

Branch :

  • Show log

    Commit

  • Author : Ryan C. Gordon
    Date : 2015-04-20 12:22:44
    Hash : b72938c8
    Message : Windows: Always set the system timer resolution to 1ms by default. An existing hint lets apps that don't need the timer resolution changed avoid this, to save battery, etc, but this fixes several problems in timing, audio callbacks not firing fast enough, etc. Fixes Bugzilla #2944.

  • Makefile.psp
  • TARGET_LIB = libSDL2.a
    OBJS= src/SDL.o \
          src/SDL_assert.o \
          src/SDL_error.o \
          src/SDL_hints.o \
          src/SDL_log.o \
          src/atomic/SDL_atomic.o \
          src/atomic/SDL_spinlock.o \
          src/audio/SDL_audio.o \
          src/audio/SDL_audiocvt.o \
          src/audio/SDL_audiodev.o \
          src/audio/SDL_audiotypecvt.o \
          src/audio/SDL_mixer.o \
          src/audio/SDL_wave.o \
          src/audio/psp/SDL_pspaudio.o \
          src/cpuinfo/SDL_cpuinfo.o \
          src/events/SDL_clipboardevents.o \
          src/events/SDL_dropevents.o \
          src/events/SDL_events.o \
          src/events/SDL_gesture.o \
          src/events/SDL_keyboard.o \
          src/events/SDL_mouse.o \
          src/events/SDL_quit.o \
          src/events/SDL_touch.o \
          src/events/SDL_windowevents.o \
          src/file/SDL_rwops.o \
          src/haptic/SDL_haptic.o \
          src/haptic/dummy/SDL_syshaptic.o \
          src/joystick/SDL_joystick.o \
          src/joystick/SDL_gamecontroller.o \
          src/joystick/psp/SDL_sysjoystick.o \
          src/power/SDL_power.o \
          src/power/psp/SDL_syspower.o \
          src/filesystem/dummy/SDL_sysfilesystem.o \
          src/render/SDL_render.o \
          src/render/SDL_yuv_sw.o \
          src/render/psp/SDL_render_psp.o \
          src/render/software/SDL_blendfillrect.o \
          src/render/software/SDL_blendline.o \
          src/render/software/SDL_blendpoint.o \
          src/render/software/SDL_drawline.o \
          src/render/software/SDL_drawpoint.o \
          src/render/software/SDL_render_sw.o \
          src/render/software/SDL_rotate.o \
          src/stdlib/SDL_getenv.o \
          src/stdlib/SDL_iconv.o \
          src/stdlib/SDL_malloc.o \
          src/stdlib/SDL_qsort.o \
          src/stdlib/SDL_stdlib.o \
          src/stdlib/SDL_string.o \
          src/thread/SDL_thread.o \
          src/thread/psp/SDL_syssem.o \
          src/thread/psp/SDL_systhread.o \
          src/thread/psp/SDL_sysmutex.o \
          src/thread/psp/SDL_syscond.o \
          src/timer/SDL_timer.o \
          src/timer/psp/SDL_systimer.o \
          src/video/SDL_RLEaccel.o \
          src/video/SDL_blit.o \
          src/video/SDL_blit_0.o \
          src/video/SDL_blit_1.o \
          src/video/SDL_blit_A.o \
          src/video/SDL_blit_N.o \
          src/video/SDL_blit_auto.o \
          src/video/SDL_blit_copy.o \
          src/video/SDL_blit_slow.o \
          src/video/SDL_bmp.o \
          src/video/SDL_clipboard.o \
          src/video/SDL_fillrect.o \
          src/video/SDL_pixels.o \
          src/video/SDL_rect.o \
          src/video/SDL_stretch.o \
          src/video/SDL_surface.o \
          src/video/SDL_video.o \
          src/video/psp/SDL_pspevents.o \
          src/video/psp/SDL_pspvideo.o \
          src/video/psp/SDL_pspgl.o \
          src/video/psp/SDL_pspmouse.o \
    
    INCDIR = ./include
    CFLAGS = -g -O2 -G0 -Wall -D__PSP__ -DHAVE_OPENGL
    CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
    ASFLAGS = $(CFLAGS)
    
    LIBDIR  =
    LIBS = -lGL -lGLU -lglut -lz \
             -lpspvfpu -lpsphprm -lpspsdk -lpspctrl -lpspumd -lpsprtc -lpsppower -lpspgum -lpspgu -lpspaudiolib -lpspaudio -lpsphttp -lpspssl -lpspwlan \
             -lpspnet_adhocmatching -lpspnet_adhoc -lpspnet_adhocctl -lm -lpspvram
    
    PSPSDK=$(shell psp-config --pspsdk-path)
    include $(PSPSDK)/lib/build.mak