X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Flib%2Fenet%2Fenet.pp;h=4aa383d2e55e254715ddba63a570cbbdeea0182c;hp=e50109f641ab696c3bb3128688d20e17ef5c1b13;hb=ccbaf6953ba60385f0fd86ec5921c81ecd6fe08b;hpb=9cdcaa197fc2ad55a382ba5c96273a94538922dc diff --git a/src/lib/enet/enet.pp b/src/lib/enet/enet.pp index e50109f..4aa383d 100644 --- a/src/lib/enet/enet.pp +++ b/src/lib/enet/enet.pp @@ -13,7 +13,7 @@ {$Z4} // Force four-byte enums -{$IFDEF MSWINDOWS} +{$IF DEFINED(MSWINDOWS)} {$IFDEF LIBENET_WINDOZE_STATIC} {$LINKLIB libenet.a} {$LINKLIB libwinmm.a} @@ -35,6 +35,11 @@ // external LIBNAME name 'var_name' would've been more correct here // because just external is case insensitive, but fuck it {$ENDIF} +{$ELSEIF DEFINED(GO32V2)} + {$LINKLIB libenet.a} + {$DEFINE libraryLibENetDecl := cdecl} + {$DEFINE libraryLibENetImp := cdecl; external} + {$DEFINE libraryLibENetVar := cvar; external} {$ELSE} {$DEFINE libraryLibENetDecl := cdecl} {$DEFINE libraryLibENetImp := cdecl; external 'enet'} @@ -75,8 +80,10 @@ interface uses ctypes, -{$IFDEF WINDOWS} +{$IF DEFINED(WINDOWS)} WinSock2; +{$ELSEIF DEFINED(GO32V2)} + Watt32; {$ELSE} BaseUnix, Sockets; {$ENDIF}