X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fsdl2%2Fsdl2.pas;h=d5bb58e2529905e3afaf1307b3bf0a57689d3dc3;hb=1408b629ba53aad8cf198b197db1293f6f293c79;hp=18fd044137f006ed6357e419f28dae052274da01;hpb=ac201b02f10ef558087d50f6b03b4519ab567558;p=d2df-sdl.git diff --git a/src/lib/sdl2/sdl2.pas b/src/lib/sdl2/sdl2.pas index 18fd044..d5bb58e 100644 --- a/src/lib/sdl2/sdl2.pas +++ b/src/lib/sdl2/sdl2.pas @@ -137,16 +137,16 @@ interface Windows; {$ENDIF} - {$IFDEF LINUX} - uses - X, - XLib; + {$IF DEFINED(UNIX)} + {$IF NOT DEFINED(HAIKU) AND NOT DEFINED(ANDROID) AND NOT DEFINED(DARWIN)} + uses + X, + XLib; + {$ENDIF} {$ENDIF} {$IFDEF DARWIN} uses - X, - XLib, CocoaAll; {$ENDIF} @@ -156,7 +156,9 @@ const 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} @@ -210,6 +212,7 @@ const {$I sdlfilesystem.inc} {$I sdllog.inc} {$I sdlsystem.inc} +{$I sdlstdinc.inc} {$I sdl.inc} implementation