diff --git a/Makefile.common b/Makefile.common index e217f53c09..8f907f4f83 100644 --- a/Makefile.common +++ b/Makefile.common @@ -1472,14 +1472,12 @@ ifeq ($(HAVE_NETWORKING), 1) network/netplay/netplay_buf.o \ network/netplay/netplay_room_parse.o - # Retro Achievements (also depends on threads) + # Retro Achievements ifeq ($(HAVE_CHEEVOS), 1) - ifeq ($(HAVE_THREADS), 1) - DEFINES += -DHAVE_CHEEVOS - OBJ += cheevos/cheevos.o \ - $(LIBRETRO_COMM_DIR)/utils/md5.o - endif + DEFINES += -DHAVE_CHEEVOS + OBJ += cheevos/cheevos.o \ + $(LIBRETRO_COMM_DIR)/utils/md5.o endif ifeq ($(HAVE_KEYMAPPER), 1) diff --git a/griffin/griffin.c b/griffin/griffin.c index b9491ba463..a15f719fbd 100644 --- a/griffin/griffin.c +++ b/griffin/griffin.c @@ -143,7 +143,7 @@ CONFIG FILE /*============================================================ ACHIEVEMENTS ============================================================ */ -#if defined(HAVE_CHEEVOS) && defined(HAVE_THREADS) +#if defined(HAVE_CHEEVOS) #if !defined(HAVE_NETWORKING) #include "../libretro-common/net/net_http.c" #endif diff --git a/qb/config.libs.sh b/qb/config.libs.sh index bd58bec64b..bd8ed4dc28 100644 --- a/qb/config.libs.sh +++ b/qb/config.libs.sh @@ -497,11 +497,6 @@ if [ "$HAVE_ZLIB" = 'no' ] && [ "HAVE_RPNG" != 'no' ]; then echo "Notice: zlib is not available, RPNG will also be disabled." fi -if [ "$HAVE_THREADS" = 'no' ] && [ "HAVE_CHEEVOS" != 'no' ]; then - HAVE_CHEEVOS=no - echo "Notice: Threads are not available, Cheevos will also be disabled." -fi - if [ "$HAVE_THREADS" = 'no' ] && [ "HAVE_LIBUSB" != 'no' ]; then HAVE_LIBUSB=no echo "Notice: Threads are not available, libusb will also be disabled."