DEADSOFTWARE

osx: fix build with fmodex
[d2df-sdl.git] / src / lib / fmod / fmod.pas
index 038ecad8c6993406cb2e1d0d993b551346ee11d2..ce01f73cb230d8fc4dda4827708e9e79930c361a 100644 (file)
@@ -504,12 +504,13 @@ function FMOD_Unload                        (): FMOD_RESULT; {$IFDEF WIN32} stdc
 implementation
 
 const
-{$IFDEF MSWINDOWS}
+{$IF DEFINED(MSWINDOWS)}
   FMOD_DLL = 'fmodex.dll';
-{$ELSE}
-{$IFDEF LINUX}
+{$ELSEIF DEFINED(LINUX)}
   FMOD_DLL = 'libfmodex.so';
-{$ENDIF}
+{$ELSEIF DEFINED(DARWIN)}
+  FMOD_DLL = 'libfmodex.dylib';
+  {$LINKLIB libfmodex}
 {$ENDIF}
 
 function FMOD_Load(const libname: PChar): FMOD_RESULT;