mirror of
https://github.com/libretro/RetroArch.git
synced 2025-02-25 12:20:48 +00:00
qb: Fix configure arguments.
This commit is contained in:
parent
5d77244334
commit
f9ee57c40d
1
Makefile
1
Makefile
@ -19,6 +19,7 @@ TARGET = retroarch
|
||||
OBJ :=
|
||||
LIBS :=
|
||||
DEF_FLAGS :=
|
||||
ASFLAGS :=
|
||||
DEFINES := -DHAVE_CONFIG_H -DRARCH_INTERNAL -D_FILE_OFFSET_BITS=64
|
||||
DEFINES += -DGLOBAL_CONFIG_DIR='"$(GLOBAL_CONFIG_DIR)"'
|
||||
|
||||
|
@ -63,8 +63,14 @@ ifeq ($(VULKAN_DEBUG), 1)
|
||||
DEF_FLAGS += -DVULKAN_DEBUG
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_HARD_FLOAT), 1)
|
||||
DEFINES += -mfloat-abi=hard
|
||||
ifeq ($(HAVE_FLOATHARD), 1)
|
||||
ASFLAGS += $(FLOATHARD_CFLAGS)
|
||||
DEFINES += $(FLOATHARD_CFLAGS)
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_FLOATSOFTFP), 1)
|
||||
ASFLAGS += $(FLOATSOFTFP_CFLAGS)
|
||||
DEFINES += $(FLOATSOFTFP_CFLAGS)
|
||||
endif
|
||||
|
||||
ifeq ($(TDM_GCC),)
|
||||
@ -370,6 +376,10 @@ ifeq ($(HAVE_SSA),1)
|
||||
LIBS += $(SSA_LIBS)
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_SSE),1)
|
||||
DEFINES += $(SSE_LIBS)
|
||||
endif
|
||||
|
||||
# LibretroDB
|
||||
|
||||
ifeq ($(HAVE_LIBRETRODB), 1)
|
||||
@ -621,7 +631,9 @@ ifeq ($(HAVE_NEON),1)
|
||||
OBJ += $(LIBRETRO_COMM_DIR)/audio/resampler/drivers/sinc_resampler_neon.o \
|
||||
audio/drivers_resampler/cc_resampler_neon.o \
|
||||
memory/neon/memcpy-neon.o
|
||||
DEFINES += -DHAVE_NEON
|
||||
|
||||
ASFLAGS += $(NEON_ASFLAGS)
|
||||
DEFINES += -DHAVE_NEON $(NEON_CFLAGS)
|
||||
endif
|
||||
|
||||
OBJ += $(LIBRETRO_COMM_DIR)/audio/conversion/s16_to_float.o \
|
||||
|
@ -84,26 +84,16 @@ if [ "$HAVE_PRESERVE_DYLIB" = "yes" ]; then
|
||||
fi
|
||||
|
||||
if [ "$HAVE_NEON" = "yes" ]; then
|
||||
CFLAGS="$CFLAGS -mfpu=neon -marm"
|
||||
CXXFLAGS="$CXXFLAGS -mfpu=neon -marm"
|
||||
ASFLAGS="$ASFLAGS -mfpu=neon"
|
||||
add_define MAKEFILE NEON_CFLAGS '-mfpu=neon -marm'
|
||||
add_define MAKEFILE NEON_ASFLAGS -mfpu=neon
|
||||
fi
|
||||
|
||||
if [ "$HAVE_FLOATHARD" = "yes" ]; then
|
||||
CFLAGS="$CFLAGS -mfloat-abi=hard"
|
||||
CXXFLAGS="$CXXFLAGS -mfloat-abi=hard"
|
||||
ASFLAGS="$ASFLAGS -mfloat-abi=hard"
|
||||
add_define MAKEFILE FLOATHARD_CFLAGS -mfloat-abi=hard
|
||||
fi
|
||||
|
||||
if [ "$HAVE_FLOATSOFTFP" = "yes" ]; then
|
||||
CFLAGS="$CFLAGS -mfloat-abi=softfp"
|
||||
CXXFLAGS="$CXXFLAGS -mfloat-abi=softfp"
|
||||
ASFLAGS="$ASFLAGS -mfloat-abi=softfp"
|
||||
fi
|
||||
|
||||
if [ "$HAVE_SSE" = "yes" ]; then
|
||||
CFLAGS="$CFLAGS -msse -msse2"
|
||||
CXXFLAGS="$CXXFLAGS -msse -msse2"
|
||||
add_define MAKEFILE FLOATSOFTFP_CFLAGS -mfloat-abi=softfp
|
||||
fi
|
||||
|
||||
if [ "$HAVE_EGL" != "no" ] && [ "$OS" != 'Win32' ]; then
|
||||
@ -116,6 +106,7 @@ if [ "$HAVE_EGL" != "no" ] && [ "$OS" != 'Win32' ]; then
|
||||
fi
|
||||
|
||||
check_lib '' SSA -lass ass_library_init
|
||||
check_lib '' SSE '-msse -msse2'
|
||||
check_pkgconf EXYNOS libdrm_exynos
|
||||
|
||||
if [ "$LIBRETRO" ]; then
|
||||
|
@ -75,8 +75,8 @@ check_enabled()
|
||||
# $1 = language
|
||||
# $2 = HAVE_$2
|
||||
# $3 = lib
|
||||
# $4 = function in lib
|
||||
# $5 = extralibs
|
||||
# $4 = function in lib [checked only if non-empty]
|
||||
# $5 = extralibs [checked only if non-empty]
|
||||
# $6 = headers [checked only if non-empty]
|
||||
# $7 = critical error message [checked only if non-empty]
|
||||
check_lib()
|
||||
|
Loading…
x
Reference in New Issue
Block a user