hedgewars/SDLh.pas
changeset 3385 361bd29293f4
parent 3354 cb5d13ff4aae
child 3389 9b97b9240c22
equal deleted inserted replaced
3384:7eb4707d43f0 3385:361bd29293f4
    25   {$DEFINE UNIX}
    25   {$DEFINE UNIX}
    26 {$ENDIF}
    26 {$ENDIF}
    27 {$IFDEF FREEBSD}
    27 {$IFDEF FREEBSD}
    28   {$DEFINE UNIX}
    28   {$DEFINE UNIX}
    29 {$ENDIF}
    29 {$ENDIF}
    30 // UNIX is already defined in Darwin
    30 {$IFDEF DARWIN}
       
    31   {$DEFINE UNIX}
       
    32 {$ENDIF}
       
    33 {$IFDEF HAIKU}
       
    34   {$DEFINE UNIX}
       
    35 {$ENDIF}
    31 
    36 
    32 {$IFDEF UNIX}
    37 {$IFDEF UNIX}
    33   {$IFNDEF DARWIN}
    38   {$IFNDEF DARWIN}
    34     {$linklib c}
    39     {$linklib c}
    35   {$ENDIF}
    40   {$ENDIF}
    36   {$linklib pthread}
    41   {$IFDEF HAIKU}
       
    42     {$linklib root}
       
    43   {$ELSE}
       
    44     {$linklib pthread}
       
    45   {$ENDIF}
    37 {$ENDIF}
    46 {$ENDIF}
    38 
    47 
    39 {$IFDEF FPC}
    48 {$IFDEF FPC}
    40   {$PACKRECORDS C}
    49   {$PACKRECORDS C}
    41 {$ELSE}
    50 {$ELSE}