diff --git a/src/lib/sdl2/sdl2.pas b/src/lib/sdl2/sdl2.pas
index 168742e872eb3b411f2d7060755c914e5aa15251..6e77ca2b1fe785a6338ffebba7131e488ccca582 100644 (file)
--- a/src/lib/sdl2/sdl2.pas
+++ b/src/lib/sdl2/sdl2.pas
Windows;
{$ENDIF}
Windows;
{$ENDIF}
- {$IFDEF UNIX}
- uses
- X,
- XLib;
+ {$IF DEFINED(UNIX)}
+ {$IF NOT DEFINED(HAIKU) AND NOT DEFINED(ANDROID)}
+ uses
+ X,
+ XLib;
+ {$ENDIF}
{$ENDIF}
{$IFDEF DARWIN}
{$ENDIF}
{$IFDEF DARWIN}
SDL_LibName = 'SDL2.dll';
{$ENDIF}
SDL_LibName = 'SDL2.dll';
{$ENDIF}
- {$IFDEF UNIX}
+ {$IF DEFINED(HAIKU)}
+ SDL_LibName = 'libSDL2.so.0';
+ {$ELSEIF DEFINED(UNIX)}
{$IFDEF DARWIN}
SDL_LibName = 'libSDL2.dylib';
{$ELSE}
{$IFDEF DARWIN}
SDL_LibName = 'libSDL2.dylib';
{$ELSE}