hedgewars/uPhysFSLayer.pas
branch0.9.19
changeset 8927 3da5182d8682
parent 8926 8fde68cfeb71
child 8978 e6ef8fe314bd
equal deleted inserted replaced
8926:8fde68cfeb71 8927:3da5182d8682
     8 
     8 
     9 {$IFNDEF WIN32}
     9 {$IFNDEF WIN32}
    10     {$linklib physfs}
    10     {$linklib physfs}
    11     {$linklib physlayer}
    11     {$linklib physlayer}
    12 
    12 
    13     {statically linking physfs brings IOKit dependency on OSX and
    13     {statically linking physfs brings IOKit dependency on OSX}
    14      stdc++ under linux 32 bit because divdi3 is not defined}
    14     {divdi3 is found in stdc++ on linux x86 and in gcc_s.1 on osx ppc32}
    15     {$IFDEF PHYSFS_INTERNAL}
    15     {$IFDEF PHYSFS_INTERNAL}
    16         {$IFDEF DARWIN}
    16         {$IFDEF DARWIN}
    17             {$linkframework IOKit}
    17             {$linkframework IOKit}
       
    18             {$IFDEF CPU32}
       
    19                 {$linklib gcc_s.1}
       
    20             {$ENDIF}
    18         {$ELSE}
    21         {$ELSE}
    19             {$IFDEF CPU32}
    22             {$IFDEF CPU32}
    20                 {$linklib stdc++}
    23                 {$linklib stdc++}
    21             {$ENDIF}
    24             {$ENDIF}
    22         {$ENDIF}
    25         {$ENDIF}