hedgewars/uPhysFSLayer.pas
branch0.9.19
changeset 8926 8fde68cfeb71
parent 8714 ab201a62d115
child 8927 3da5182d8682
equal deleted inserted replaced
8924:13ac59499066 8926:8fde68cfeb71
     7 const PhyslayerLibName = 'libphyslayer';
     7 const PhyslayerLibName = 'libphyslayer';
     8 
     8 
     9 {$IFNDEF WIN32}
     9 {$IFNDEF WIN32}
    10     {$linklib physfs}
    10     {$linklib physfs}
    11     {$linklib physlayer}
    11     {$linklib physlayer}
    12     {$IFDEF DARWIN}
    12 
    13         {$linkframework IOKit}
    13     {statically linking physfs brings IOKit dependency on OSX and
       
    14      stdc++ under linux 32 bit because divdi3 is not defined}
       
    15     {$IFDEF PHYSFS_INTERNAL}
       
    16         {$IFDEF DARWIN}
       
    17             {$linkframework IOKit}
       
    18         {$ELSE}
       
    19             {$IFDEF CPU32}
       
    20                 {$linklib stdc++}
       
    21             {$ENDIF}
       
    22         {$ENDIF}
    14     {$ENDIF}
    23     {$ENDIF}
    15 {$ENDIF}
    24 {$ENDIF}
    16 
    25 
    17 procedure initModule;
    26 procedure initModule;
    18 procedure freeModule;
    27 procedure freeModule;