sound_drivers=""
plugins="plugins/spunull/spunull.so \
plugins/dfxvideo/gpu_peops.so plugins/gpu_unai/gpu_unai.so plugins/gpu_senquack/gpu_senquack.so"
-ram_fixed="no"
drc_cache_base="no"
have_armv5=""
have_armv6=""
MAIN_LDLIBS="$LDLIBS -ldl -lm -lpthread"
config_mak="config.mak"
+SYSROOT="$(${CC} --print-sysroot)"
+[ "x${SDL_CONFIG}" = "x" ] && SDL_CONFIG="${SYSROOT}/usr/bin/sdl-config"
+
fail()
{
echo "$@"
;;
pandora)
sound_drivers="oss alsa"
- ram_fixed="yes"
drc_cache_base="yes"
optimize_cortexa8="yes"
have_arm_neon="yes"
need_xlib="yes"
;;
maemo)
- ram_fixed="yes"
drc_cache_base="yes"
optimize_cortexa8="yes"
have_arm_neon="yes"
;;
caanoo)
sound_drivers="oss"
- ram_fixed="yes"
drc_cache_base="yes"
optimize_arm926ej="yes"
need_warm="yes"
PLUGIN_CFLAGS="$PLUGIN_CFLAGS -fPIC"
fi
-if [ "$ram_fixed" = "yes" ]; then
- CFLAGS="$CFLAGS -DRAM_FIXED"
-fi
-
case "$platform" in
generic)
need_sdl="yes"
sound_drivers="$sound_drivers pulseaudio"
MAIN_LDLIBS="-lpulse $MAIN_LDLIBS"
fi
- if [ "$need_sdl" = "yes" ] || check_sdl `sdl-config --cflags --libs`; then
+ if [ "$need_sdl" = "yes" ] || check_sdl `${SDL_CONFIG} --cflags --libs`; then
sound_drivers="$sound_drivers sdl"
need_sdl="yes"
fi
fi
if [ "$need_sdl" = "yes" ]; then
- which sdl-config > /dev/null || \
+ which ${SDL_CONFIG} > /dev/null || \
fail "sdl-config is missing; please install libsdl (libsdl1.2-dev)"
- CFLAGS="$CFLAGS `sdl-config --cflags`"
- MAIN_LDLIBS="`sdl-config --libs` $MAIN_LDLIBS"
+ CFLAGS="$CFLAGS `${SDL_CONFIG} --cflags`"
+ MAIN_LDLIBS="`${SDL_CONFIG} --libs` $MAIN_LDLIBS"
check_sdl || fail "please install libsdl (libsdl1.2-dev)"
fi