Some linking fixes for Apple/Darwin

This commit is contained in:
U-DESKTOP-SPFP6AQ\twistedtechre committed 2026-04-20 00:09:39 +02:00
1 parent cd8e750bda
commit 0ea4e8de14
2 files changed
+19 -2

No files matched your search

+17 -1
View File
@@ -812,20 +812,36 @@ endif
ifeq ($(HAVE_COREAUDIO), 1)
DEFINES += -DHAVE_COREAUDIO
OBJ += audio/drivers/coreaudio.o
ifeq ($(HAVE_MICROPHONE), 1)
OBJ += audio/drivers/coreaudio_mic_macos.o
endif
HAVE_COREAUDIO_LIBS = 1
LIBS += -framework AudioToolbox -framework AVFoundation -framework Accelerate
endif
ifeq ($(HAVE_COREAUDIO3), 1)
DEFINES += -DHAVE_COREAUDIO3
OBJ += audio/drivers/coreaudio3.o
HAVE_COREAUDIO_LIBS = 1
LIBS += -framework AudioToolBox -framework AVFoundation
LIBS += -framework AudioToolbox -framework AVFoundation
endif
ifeq ($(HAVE_COREAUDIO_LIBS), 1)
LIBS += -framework CoreServices -framework CoreAudio -framework AudioUnit
endif
ifeq ($(HAVE_CORELOCATION), 1)
DEFINES += -DHAVE_CORELOCATION
OBJ += location/drivers/corelocation.o
LIBS += -framework CoreLocation
endif
ifeq ($(HAVE_COCOA), 1)
OBJ += ui/drivers/cocoa/cocoa_common.o
OBJ += ui/drivers/cocoa/RetroArchPlaylistManager.o
LIBS += -framework Cocoa -framework AppKit -framework Foundation
endif
ifeq ($(HAVE_CORETEXT), 1)
OBJ += gfx/drivers_font_renderer/coretext.o
endif
+2 -1
View File
@@ -18,10 +18,11 @@
#ifndef _PLAYLIST_H__
#define _PLAYLIST_H__
#include <boolean.h>
#include <stddef.h>
#include <retro_common_api.h>
#include <boolean.h>
#include <retro_miscellaneous.h>
#include <lists/string_list.h>
#include "core_info.h"